付费算法练习
文章平均质量分 67
计算机视觉入门
手把手的课程设计,纯苦力标记数据集。动手标记了鸭舌帽,安全帽,自行车安全帽,卫衣帽!!需要的话请dd!
展开
-
Day16 第六章 二叉树part03 104.二叉树的最大深度 559.n叉树的最大深度111.二叉树的最小深度222.完全二叉树的节点个数
优化法:利用特性(直接比较大子树高度!左一定满,右边不一定!2.如果不是:直接气急败坏,用老方法return!关键递归: 对每一个岔口进行深度遍历(走遍了每一个岔口)1.如果它是完全:左大子树,一定是完全!”叶子“的高度 是 1~!每一个”根“ 做一次记录。原创 2024-05-25 22:30:57 · 390 阅读 · 0 评论 -
Day 15 第六章 二叉树 part02 ● 层序遍历 10 ● 226.翻转二叉树 ● 101.对称二叉树 2
【代码】Day 15 第六章 二叉树 part02 ● 层序遍历 10 ● 226.翻转二叉树 ● 101.对称二叉树 2。原创 2024-05-24 22:58:51 · 272 阅读 · 0 评论 -
Day 11 第五章 栈与队列part02 ● 20. 有效的括号● 1047. 删除字符串中的所有相邻重复项● 150. 逆波兰表达式求值
3.放入后,遇到s[i]中的 } 去弹出 栈 中的};1.没遍历完就空了,右括号多了 (栈空,s 还有元素)2.反向放入元素‘{’---> }4.如果不匹配,立刻返回false。2.左括号多了 (最终栈没空)原创 2024-05-20 10:23:59 · 455 阅读 · 0 评论 -
Day:10 第五章 栈与队列part01 ● 232.用栈实现队列● 225. 用队列实现栈
2.一直弹出,一直加入元素!功能:push:加入的一律到 stIn (套壳函数)peek:利用pop,再push。empty:两个栈不同时空。一个队列实现了栈:每次加入元素:1.加入X。原创 2024-05-19 22:07:35 · 348 阅读 · 0 评论 -
二:链表 day 3 203.移除链表元素 707.设计链表 206.反转链表
01 无虚拟头节点,需要开局删除完head 的 111 (while),而后的 cur=head,必定不会等于val!head指针,新head指针。原来的指针,反转了!删除链表中全部满足 data== val 的数字。4.时空复杂度:O(n) O(1)2.输入 返回值:头节点。3.边界情况:值得注意!(脑中有图,动态变化)02方法:虚拟头结点。原创 2024-05-11 11:18:14 · 381 阅读 · 1 评论 -
二:链表 day 4 24. 两两交换链表中的节点 19.删除链表的倒数第N个节点 ● 142.环形链 面试题 02.07. 链表相交
24. 两两交换链表中的节点面试题 02.07. 链表相交142.环形链表II19.删除链表的倒数第N个节点大型概括:虚拟头 + 双指针1.题目描述-->思路:step1:虚拟头,方便删除第一个元素step2:快先走,模拟倒数第一二,确定先走(n)step3: 走完step4:开始删除!(没注意删除直接指向了cur,小坑)2.输入 返回值:指针,指针3.边界情况:while(cur->next==nullptr)判断当前头,下一个结点为空,说明走完了!原创 2024-05-11 16:10:32 · 603 阅读 · 1 评论 -
一:数组 day 2 977.有序数组的平方 209.长度最小的子数组 59.螺旋矩阵II
暴力解法01:先平方,再sort begin() end()双指针法02:申请vector没有确定大小,超时了。209.长度最小的子数组。原创 2024-05-10 13:34:19 · 403 阅读 · 0 评论 -
三:哈希map day6 哈希表理论基础 ● 242.有效的字母异位词 ● 349. 两个数组的交集 ● 202. 快乐数● 1. 两数之和
【代码】day5。原创 2024-05-13 23:44:16 · 245 阅读 · 0 评论 -
一:数组 day 1 704. 二分查找 27. 移除元素 (有额外题)
step1: 如果 nums[m] 不是目标,让n存一遍当前数值;思路:二分查找法,利用left right 双指针遍历,注意mid的变化,我设置的指针为。2.写逻辑的时候,居然犯了低级错误,没有大括号!返回值: n (有效的下标,代表去除掉target后,nums尾部下标)踩坑实录:1.故意一边遍历,一边赋值-1,还统计数量(浪费时间)输入vector,和待删除的元素;输入vector,和目标元素;的元素,并返回移除后数组的新长度。个元素有序的(升序)整型数组。实指针(指到的元素都可以被利用)原创 2024-05-09 19:05:28 · 260 阅读 · 0 评论