会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
miyanyan
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
2020年10月10日
二分查找模板
摘要: ###二分查找是建立在有序的基础上的 ###基础模板 int bsearch(vector<int>& numbers, int value) { int left=0, right = numbers.size()-1; while(left <= right){ //有的写法这里是 < , 则条
阅读全文
posted @ 2020-10-10 15:41 miyanyan
阅读(98)
评论(0)
推荐(0)
2020年10月9日
滑动窗口的套路
摘要: ###滑动窗口是个啥 #####1.很显然,是个窗口,还能滑动 #####2.为啥要滑动?因为要在 长导轨 上匹配某个物体,并且不一定一开始就匹配上了,所以要左右滑动了 #####3.匹配方式有哪些? 匹配物 和 窗口 完全吻合 匹配物 是 窗口 的一部分,此时常常伴随着问题:什么时候窗口最小? #
阅读全文
posted @ 2020-10-09 09:58 miyanyan
阅读(121)
评论(0)
推荐(0)
2020年9月27日
【二叉树】最近公共祖先
摘要: ###什么是最近公共祖先 Leetcode236. 二叉树的最近公共祖先 “对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(一个节点也可以是它自己的祖先)。” 以下图为例: 5 1 的公共祖先是 3 5 2 的公共祖先是 5 #
阅读全文
posted @ 2020-09-27 13:29 miyanyan
阅读(280)
评论(0)
推荐(0)
2020年9月25日
【二叉树】已知 前中、前后、中后 遍历,怎么逆推回二叉树原貌?
摘要: 前序、中序、后序都是啥 指的是遍历二叉树的顺序 前序遍历(preorder) : 根 左 右 中序遍历(inorder) : 左 根 右 后序遍历(postorder) : 左 右 根 ###对应leetcode: 前、中--> 中、后--> 前、后--> ###思考 为什么给定一种遍历,不能逆推呢
阅读全文
posted @ 2020-09-25 21:58 miyanyan
阅读(576)
评论(0)
推荐(0)
2020年9月24日
二叉树的Mirrors遍历
摘要: 原本二叉树遍历 访问到 叶子节点的时候,是回不到 父节点的,所以说需要额外的空间来存储 Mirrors遍历的关键就在于 把 用于存储的额外空间 变为 遍历到头的叶子节点 再指向 父节点 leetcode里的动图就解释的很清晰了 Mirrors中序遍历 代码框架 while(cur){ if(cur-
阅读全文
posted @ 2020-09-24 10:38 miyanyan
阅读(674)
评论(0)
推荐(0)
2020年9月22日
【Qt】QCombox的下拉框如何向上展开
摘要: 当combox位置太靠下时,下拉框会超出边框,很丑,平时摆位置肯定不会摆这么靠下,但是假如把combox嵌入到tableview里时,就很容易出现这种情况了。 如下图 向上展开的修改方法: 重载 showPopup()函数,选择Popup时的位置 //.h class myCombox : publ
阅读全文
posted @ 2020-09-22 21:47 miyanyan
阅读(3740)
评论(1)
推荐(0)
上一页
1
···
5
6
7
8
9
公告