首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
UnkownCC
掘友等级
获得徽章 1
动态
文章
专栏
沸点
收藏集
关注
作品
赞
105
文章 95
沸点 10
赞
105
返回
|
搜索文章
赞
文章( 95 )
沸点( 10 )
代码随想录Day16
思路:本题无亮点,主要是有递归法(三部曲——>精简)和迭代法(层次遍历...) 思路:注意n叉数的子树为一个数组 最小深度是从根节点到最近叶子节点的最短路径上的节点数量。 ,注意是叶子节点。 什么是叶
代码随想录Day15
二叉树的统一迭代法 这道题目使用前序遍历和后序遍历都可以,唯独中序遍历不方便,因为中序遍历会把某些节点的左右孩子翻转了两次!
代码随想录Day14
二叉树的一些定义 完全二叉树 定义如下:在完全二叉树中,除了最底层节点可能没填满外,其余每层节点数都达到最大值,并且最下面一层的节点都集中在该层最左边的若干位置。若最底层为第 h 层(h从1开始),则
代码随想录Day13
239. 滑动窗口最大值 思路:可能会想用一个大顶堆(优先级队列)来存放这个窗口里的k个数字,这样就可以知道最大的最大值是多少了, 但是问题是这个窗口是移动的,而大顶堆每次只能弹出最大值,我们无法移除
代码随想录Day7
今天时间比较紧迫,简单记录一下,三数之和、四数之和值得周末好好复习一下 这道题目是四个独立的数组,只要找到A[i] + B[j] + C[k] + D[l] = 0就可以,不用考虑有重复的四个元素相加
代码随想录Day6
哈希表基础理论 记录重中之重: 解决哈希碰撞的方法:a、拉链法(拉链法就是要选择适当的哈希表的大小,这样既不会因为数组空值而浪费大量内存,也不会因为链表太长而在查找上浪费太多时间。) b、线性探测法(
代码随想录Day4
思路:凸显一个逆向思维+快慢指针,不能从后往前遍历,那么我快慢指针从前往后遍历,两者差距n位也能找到倒数第N个节点,注意的是需要找到该节点的前一个节点,以便进行删除操作。 思路:这题一定要画图来模拟,
代码随想录Day3
思路:引入虚拟头结点便于统一计算步骤,简化算法结构。 不引入虚拟头结点 不引入虚拟头结点 思路:本题难点居然是在于index的取值问题,搞了半天很坑,题本身就是抄书级别。 思路:来到典中典之翻转链表,
代码随想录Day2
思路:有序数组中以0为界,距离越远的元素平方值越大,也就是绝对值越大的元素平方值越大。以此思路入手,应该以左右指针分别指向左右边界通过比较来获取平方值最大的元素。设想的解法也是昨天学习的双指针法。 暴
代码随想录Day1
数组基础 数组:存放在连续内存空间上的相同类型数据的集合。 数组下标都是从0开始的 数组内存空间的地址是连续的 c++中二维数组在地址空间中是连续的 删除或添加数组时需要移动大量元素 LeetCode
下一页
个人成就
文章被点赞
20
文章被阅读
9,574
掘力值
573
关注了
2
关注者
2
收藏集
3
关注标签
0
加入于
2022-04-27