Life is like a Markov chain. It is independent of your past, and only depends on your present.
leetocde的permutation-sequence问题 使用康托编码可以在O(n)是时间内求解。 题目采用康托编码的思路。其实就是康托展
常用的邻接矩阵和邻接表都挺简单的,就不提了。 这个是ACM版本的前向星,本质就是用数组替换了链表,效果就是更方便一些。 虽然不如十字链表删除方便
今天字节笔试的第二题,详情由于保密协议不能上网,但是大意就是给一大堆节点,去求LCA。递归直接爆栈,用stack写递归有一个点,改进优化了一
字节笔试题,原题忘记了,但是稍微有些区别 题目 大致意思就是反转。 实现核心就是利用亮点: 开关本身顺序对结果没有影响 所有的1都由翻转本身得到。 class Solution
复习一下基本的排序算法 快速排序时间复杂度O(nlogn),不稳定 这个写法是我刻在DNA里的,应该没什么大问题,除了比较抽象之外都还好。 #include <string> #include
题目来源为:牛客网 题目有意思的地方在于,最长公共子串与最长连续公共子串都是比较经典的问题,但是这道题在其基础上加了限制。 首先这道题应该是最长