![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
算法
耶low
这个作者很懒,什么都没留下…
展开
-
递归到底是怎么实现的?它的时间复杂度怎么算?
递归到底是个啥?常听见的一句话就是:自己调用自己。按照这个说法,写个简单的递归自己推导一下的确可以,但是总是有点绕,推着推着自己把自己陷进去了。递归函数运行时,实际上会进行一个压栈(思考栈的特点,先进后出,后进先出)的过程。写个简单的递归排序算法:public static void main(String[] args) { int[] arr={1,3,4...原创 2020-01-14 22:10:00 · 709 阅读 · 0 评论 -
一点点点点点算法刷题总结
截至2020年6月2号,牛客+LeetCode,一共刷了170道左右。从3月底开始每天早上雷打不动地刷两道算法,已经成为了个习惯,即使以后上班了也会保持这个习惯,但是题量可能会降到每天一道。也许日常开发中算法用的不多,但是刷多了算法,自然而然的就养成了一个写代码非常严谨、追求简洁的心态。而且对各种数据结构和位运算的应用也越来越熟悉。 虽然很多大佬说吃透LeetCode Top1...原创 2020-06-02 11:38:00 · 633 阅读 · 0 评论