花费 7 ms
常用编程思想与算法

  本文是在阅读Aditya Bhargava先生算法图解一书所做的总结,文中部分代码引用了原文的代码,在此感谢Aditya Bhargava先生所作出的这么简单的事例,对基础算法感兴趣的朋友可以阅读 ...

Fri Aug 25 04:54:00 CST 2017 7 10944
分享《算法图解》+ 《我的第一本算法书》+资料PDF学习

《我的第一本算法书》没有枯燥的理论和复杂的公式,而是通过大量的步骤图帮助读者加深对数据结构 原理和算法执行过程的理解,便于学习和记忆。 《我的第一本算法书》高清PDF,210页,彩色配图,带书签目录, ...

Mon Mar 11 07:14:00 CST 2019 0 4453
算法复杂度表示(大O表示法)

- 概念:    大O表示法:称一个 函数g(n)是O(f(n)),当且仅当存在常数c>0和n0>=1,对一切n>n0均有|g(n)|<= ...

Sun Oct 29 19:51:00 CST 2017 0 3358
选择排序法&快速排序法

选择排序法:每次遍历整个数组,选出其中最小值。如果数组长度为n,则需要(n-1)+(n-2)+...+2+1次操作,则用大O表示法表示应该为O(n*n/2),但是大O表示法省略诸如1/2这样的常数,因 ...

Sun Mar 31 23:31:00 CST 2019 0 648
二分法

1.二分法与逐个比较 二分查找法好比在1到100之间猜数,我们可以从1到99一个个的猜,这是最笨的方法。因为当我心里想的那个数是99的时候,需要猜99次才能得到答案,时间复杂度比较高。好比如下: ...

Thu Jan 14 22:38:00 CST 2021 0 389

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM