21、树 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。 # -*- coding:utf-8 -*- class Solution: def VerifySquenceOfBST(self, sequenc ...
分类:
编程语言 时间:
2020-06-03 18:48:47
阅读次数:
60
拉取远程仓库某个分支的代码: git clone -b develop 远程仓库地址 develop就是分支的名称 默认拉取master分支的代码: git clone 远程仓库地址 查看分支:git branch 创建分支:git branch <name> 切换分支:git checkout < ...
分类:
其他好文 时间:
2020-05-30 09:16:41
阅读次数:
98
视图的好处 重用sql语句,简化复杂语句,屏蔽查询细节 保护数据,用户只看到部分字段 视图可以嵌套,可使用order by,不能索引,不能有触发器和默认值 有的视图可以执行更新操作,mysql不支持物化视图 视图的两种算法 Merge:合并,执行的时候,将视图的sql语句与外部查询语句混合在一起,最 ...
分类:
数据库 时间:
2020-05-27 20:32:59
阅读次数:
99
估计值准确度80% 12k字节内存,2^64个不同元素 pfAdd k v1 v2 添加,如果估计的基数改变则返回1,否则返回0 pfCount k 返回基数 pfCount k1 k2... 返回并集的基数 O(n),n为集合的个数 pfMerge d k1 k2.. 将ki合并到d里, O(n) ...
分类:
其他好文 时间:
2020-05-27 20:07:01
阅读次数:
61
https://blog.csdn.net/qq827245563/article/details/80347416?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-1 https://blog.csdn.net/u012643122 ...
分类:
系统相关 时间:
2020-05-26 19:58:06
阅读次数:
101
输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 思路:递归和非递归方式 ListNode* Merge(ListNode* pHead1, ListNode* pHead2) { if(pHead1==NULL) return pHead2; if(pH ...
分类:
编程语言 时间:
2020-05-26 15:07:42
阅读次数:
59
归并排 就是一种分治的思想 将某个问题划分为n个小的同规模算法去解决 public class StudyMergeSort { /** * 归并排思路 : * 将一个数组分割成n个小组 然后每个小组两两比较 */ public static void main(String[] args) { i ...
分类:
编程语言 时间:
2020-05-25 17:52:21
阅读次数:
69
什么是 rebase? git rebase 你其实可以把它理解成是“重新设置基线”,将你的当前分支重新设置开始点。 这个时候才能知道你当前分支于你需要比较的分支之间的差异。 原理很简单: rebase需要基于一个分支来设置你当前的分支的基线,这基线就是当前分支的开始时间轴向后移动到最新的跟踪分支的 ...
分类:
其他好文 时间:
2020-05-25 15:49:40
阅读次数:
83
1. 配置(frist use) git config --global user.name "blancetan"git confit --global user.email "xiangli_tan@126.com" 2. 查看身份配置是否成功,显示信息一致,则成功配置身份。 3. 初始化git ...
分类:
其他好文 时间:
2020-05-25 00:18:06
阅读次数:
70
HashM /* * 常用方法:compute、computeIfAbsent、computeIfPresent、merge * containsKey、containsValue、get、 * put、putAll、clear、remove、isEmpty、size * entrySet(可进行流 ...
分类:
其他好文 时间:
2020-05-24 19:23:33
阅读次数:
57