![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码随想录
文章平均质量分 75
入坑CV的一枚小白
这个作者很懒,什么都没留下…
展开
-
回溯算法-刷题笔记
回溯的本质是穷举,一般适用于组合、切割、子集、排列、棋盘等问题。回溯问题抽象为树形结构,for循环-树层,递归-树枝回溯法模板。原创 2023-08-14 17:09:43 · 205 阅读 · 0 评论 -
数组-刷题笔记
情况一:target在数组范围的左边或右边情况二:target在数组范围之内,且数组中不存在target情况三:target在数组范围之内,存在target二分法寻找右边界,left一直变化,所以最终的右边界为left时更新右边界二分法寻找左边界,right一直变化,所以最终的左边界为right时更新左边界得到左右边界之后,如果左右边界没有变化就是情况一,[3,3]中寻找2。原创 2023-06-13 21:28:15 · 58 阅读 · 0 评论 -
链表-刷题笔记
在内存中不是连续存储的。原创 2023-06-18 20:24:57 · 48 阅读 · 0 评论 -
哈希表-刷题笔记
数组就是一张哈希表,一般用哈希表判断一个元素是否出现集合里。原创 2023-06-20 19:43:39 · 44 阅读 · 0 评论 -
字符串-刷题笔记
【代码】字符串-刷题笔记。原创 2023-06-28 21:22:20 · 78 阅读 · 0 评论 -
栈与队列-刷题笔记
1.实际上一个队列就可以完成,只需要将队列前n-1的元素放到队列的尾部,留下最后一个元素。元素放到队列2中,此时队列1中的元素就是栈订元素,再将队列2赋值给队列1,清空队列2。栈先进后出,队列先进先出。3. 出栈,统计队列的。原创 2023-06-30 21:03:27 · 80 阅读 · 0 评论 -
二叉树-刷题笔记
【代码】二叉树-刷题笔记。原创 2023-07-05 08:45:12 · 98 阅读 · 0 评论 -
动态规划-刷题笔记
【代码】动态规划-刷题笔记。原创 2023-06-12 22:02:07 · 71 阅读 · 0 评论 -
贪心算法-刷题笔记
贪心算法原创 2023-06-06 20:14:13 · 87 阅读 · 0 评论 -
leetcode-二分查找
代码随想录-LeedtCodeLeetCode704 二分查找题目描述给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。class Solution: def search(self, nums, target): left, right = 0, len(nums) - 1 while left <= right:原创 2022-04-19 23:18:21 · 128 阅读 · 0 评论