ARTS (第50周)
越学习,随着眼界的拓宽,越会发现应该学习更多东西。
Algorithm 算法
中文AC自动机
1 |
|
ac自动机的结果
1 | /** |
Review 英文文章
redis 指令大全
Tip 技巧
这样几行代码,如果不增加排序,时间复杂度是n,如果增加排序 时间复杂度是n^2。
但结果却是增加排序后的速度将会比不排序的速度更快。
原因就是我们的代码是编译后组成一个个指令给cpu运行的,而cpu如果支持流水线技术,就会对我们的代码指令做一定的行为预测。因此导致了排序后更快。
1 | public static void main(String[] args) { |
Share 分享
https://www.cnblogs.com/snailclimb/p/9086334.html java nio的selector
https://blog.csdn.net/qq_33330687/article/details/104621483 分支预测是什么?为什么有序数组比无序数组快?