最新 最热

问题(二)--算法相关

二、链表中。两个Node相加 ,实现:Input: (2 -> 4 -> 3) + (5 -> 6 -> 4) Output: 7 -> 0 -> 8:

2022-02-09
1

动画:链表插入一个节点

你好,我是 zhenguo我正在努力精心制作从零学Python、从零学算法的视频教程。今天是第22集:链表插入一个节点。如下所示,欲将红色块0插入到绿色块1后,...

2022-01-26
0

337. 打家劫舍 III

动态规划 这道题目和之前的打家劫舍1特别像,就是之前是一条链表街打劫,现在是一个二叉树打劫,都是一个相邻结点被触发的报警问题。

2021-12-24
1

反转链表_15

1.边界值考虑无用质疑 2.原地置换链表,将head作为每次需要处理的结点,pre用于存储之前一个结点 next用于存放下一个结点,也是head的next指向确定好了后要替换的结点...

2021-12-23
0

【链表面试题:腾讯】反转链表

数据结构代码地址 代码Git 仓库地址 反转链表思路 * 1.先定义一个节点 reverseHead = new HeroNode(); * 2.从头遍历原来的链表,每次遍历一个节点就将其取出并且放到信的链表的最前端, * 3.原来的链表head.next = rever...

2021-12-20
0

joseph约瑟死亡游戏-C语言循环链表的实现

先来看看程序运行的效果

2021-12-09
0

删除链表中重复的结点

题目描述

2021-12-07
0

在 O(1) 时间内删除链表节点

① 如果该节点不是尾节点,那么可以直接将下一个节点的值赋给该节点,然后令该节点指向下下个节点,再删除下一个节点,时间复杂度为 O(1)。

2021-12-07
0

手撕快排 还是把快排纹在手上吧

int PartSort(int* array,int left,int right){int& key = array[right];while(left < right){while(left < right && array[left] <= key){++left;}...

2021-10-13
0