算法
hulefei29
我就是我
展开
-
排序算法动画
直接插入排序http://sjjp.tjuci.edu.cn/sjjg/datastructure/ds/web/flashhtml/insertsort.htm希尔排序http://sjjp.tjuci.edu.cn/sjjg/datastructure/ds/web/flashhtml/shell.htm冒泡排序http://sjjp.tjuci.edu.cn/sjjg/d...原创 2012-01-21 00:09:31 · 91 阅读 · 0 评论 -
网络爬虫之网页更新的判断策略
摘要:做搜索引擎的时候,网络爬虫(WebSpider)对于有更新的页面才会重新下载。如何判断网页是否更新就需要采取一定的方法,本文简要的探讨了判断网页跟新的2个策略。关键字:网页跟新,LastModified,ETag,MD5数字签名 编写搜索引擎程序的时候,我们需要判断一个网页是否已经更新。有更新的页面就得重新下载再次建立索引,而没有更新的页面就没必要重...原创 2012-12-11 09:41:24 · 489 阅读 · 0 评论 -
排序动画演示算法
排序动画演示算法原创 2013-09-01 21:21:57 · 194 阅读 · 0 评论 -
白话经典算法系列之六 快速排序 快速搞定
快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。总的说来,要直接默写出快速排序还是有一定难度的,因为本人就自己的理解对快速排序作了下白话解释,希望对大家理解有帮助,达到快速排...原创 2014-10-17 00:38:02 · 100 阅读 · 0 评论 -
c++中的内存分配方式有几种
1. 从静态存储区分配:此时的内存在程序编译的时候已经分配好,并且在程序的整个运行期间都存在。全局变量,static变量等在此存储。2. 在栈区分配:相关代码执行时创建,执行结束时被自动释放。局部变量在此存储。栈内存分配运算内置于处理器的指令集中,效率高,但容量有限。3. 在堆区分配:动态分配内存。用new/malloc时开辟,delete/free时释放。生存期由用户指定,灵活。但有内...原创 2014-10-18 14:47:59 · 203 阅读 · 0 评论 -
白话经典算法系列
http://blog.csdn.net/morewindows/article/category/859207原创 2014-11-12 00:18:04 · 124 阅读 · 0 评论