keycoding的专栏

我戒不掉的编程,就好像戒不掉的妹子

第四章链式线性表

学习了顺序线性表后,我开始有一个疑问,每一次的插入和删除都需要大量的移动数据吗,有没有一种方法可以不移动数据呢?这就是本章要学习的新的数据结构,线性表的链式存储方式,记不记得第一章就说过的,对于一种数据结构,其逻辑结构是唯一的,但是它可能对应着多种存储结构。链式结构就是线性表的另外一种存储结构 ...

2012-10-13 17:48:52

阅读数:906

评论数:0

串算法之周期串

首先什么是周期串,举个简单的例子:abcabcabcabc,这个字符串叫做周期串,这个周期串中的abc,abcabc,abcabcabc就是它的子串,他的周期是3,6,12。怎么理解?                         abc的长度是3重复的出现四次它的周期是3         ...

2012-10-13 16:30:06

阅读数:2308

评论数:0

第三章线性表之一切从增删改查开始

首先来一点点的概念                        一,一两个重要的概念                              关于概念的学习提示:看看就好,后面你熟练了再返回来看,或者当你学习了java,c++的STL之后回来看这一章的时候,你会发现原来所有的一切容器,早在...

2012-10-13 03:30:57

阅读数:1530

评论数:2

第二章算法的效率度量

对于基与应用层面的算法,在现在的计算机硬件环境其实还是比较少需要考虑这个问题了,特别是pc机的编程,内存空间越来越大,所以被考虑得也越来越少,不过一个好的程序员,都应该对自己的程序有要求,每一个for比别人少一次判断1000个for就能够少掉很多的运行时间。所以能够理解,能够大概的去运用"...

2012-10-09 11:26:42

阅读数:2279

评论数:1

第一章什么是数据结构,什么是算法

一开始就来一些概念性的东西,其实并不是让人接受的方法,所以这里概念只是简单的提一提而已,可以用一种比较偏激的方式去理解它,到日后慢慢的再一点点的体会就可以了,我一直觉得学习编程,很多人说要先学好基础,但是其实很多基础是在于你应用了之后才能够真正明白的,算法与数据结构就是这样一门科学,光看当时是看懂...

2012-10-09 11:25:26

阅读数:2266

评论数:0

数据结构与算法开篇序

一直有个习惯就是把自己的学习过程记录下来,可惜,以前并没有意识到写博客而是直接写成doc然后用工具转成chm,到今天才开始觉得来写自己的学习博客,最近在复习数据结构,就从这里开始吧,对于一个喜欢技术的程序员来说,真的不知道怎么样的工作适合自己,只有在不断地学习的时候才感觉到了自己的存在,其他的时候...

2012-10-09 11:25:01

阅读数:1022

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭