随笔分类 - 算法
摘要:俩 j 语言 加分号是比较好的写法 golang编码规范 scala编码规范 python Utils.py class Utils(object): def __init__(self, arr): self.arr = arr self.arr_len = len(self.arr) def b
阅读全文
摘要:脑袋不够用,所以记录下来 python 版本 构建 最大堆
阅读全文
摘要:因是个人总结,只列出对自己有用的或较难的: 下面这道题,第一次拿到,我尝试用 开窗函数 ROW_NUMBER()OVER() 编号,但是发现不能够处理好连续的问题, 上网查找了别人的解法记录下来,其实原理 是 把 Logs 看成 三张表,每张表之间关联 1 ,然后筛选出 Num 相等的 小结: 目前
阅读全文
摘要:算法的时间复杂度定义为: 在进行算法分析时,语句总的执行次数T(n)是关于问题规模n的函数,进而分析T(n)随n的变化情况并确定T(n)的数量级。算法的时间复杂度,也就是算法的时间量度,记作:T(n}=0(f(n))。它表示随问题规模n的增大,算法执行时间的埔长率和 f(n)的埔长率相同,称作算法的
阅读全文
摘要:JAVA : public static long getFactorial(int n){ if(n==1) return 1;---n-1 到 1 时候就跳出递归 return n*(getFactorial(n-1)); -- 0 , 以及 >0 且不为 1 的值的 递归运算规则 } T-SQL 利用 CTE 生成 自增列 ;WITH numTab(number) AS ...
阅读全文


浙公网安备 33010602011771号