算法--深刻理解记忆常见算法
文章平均质量分 65
在做题中遇到一些常见问题总是要来回的翻知识点?!知识点容易遗忘就是因为没有用到正确的记忆手段
低调网友
移动开发从入门到破门而出
展开
-
Java的快速输入类(代替Scanner输入)-数据量庞大时优先考虑
参考原文:https://blog.csdn.net/han_tiao_tiao/article/details/124187500转载 2022-10-30 21:49:00 · 997 阅读 · 0 评论 -
异或运算符 ^的好处--笔记
leetcode刷题笔记原创 2022-10-27 17:03:39 · 1391 阅读 · 0 评论 -
没听说过并查集算法 ?花几分钟学一下 :划走 ;
Leetcode的题目,给出俩个顶点问是否连通原创 2022-10-15 19:26:25 · 401 阅读 · 0 评论 -
快速幂 + 位运算 --->不使用 * ÷ 号实现 乘除法运算
小小知识点:计算中值的标准写法(防止了溢出) int mid = left + ((right - left) >> 1);快速幂的使用:求 5^16(即求x的n次方):常规解法:以初始值为1,连续乘n次x坏处:当n非常大的时候就特别耗时间快速幂解法: 把n看成二进制(即把16看成10000,这样就从16次运算减少到5次运算)运算过程:1.以初始值res为12.判断n的二进制数最右位,1的话 res *= x;判断代码: n & 1 3.迭代x: x *=原创 2022-01-14 10:25:37 · 328 阅读 · 0 评论 -
与KMP算法的相爱相杀之-----深刻理解记忆KMP算法(祥解)
引言:今天被这道题整笑了原创 2021-09-21 11:50:57 · 227 阅读 · 0 评论