上一页 1 2 3 4 5 6 7 8 ··· 184 下一页
摘要: 文件:一个任务让编程改变世界Change the world by program一个任务这节课,我们需要一起来完成一个任务:将文件(record.txt)中的数据进行分割并按照以下规律保存起来:1. 小甲鱼的对话单独保存为boy_*.txt的文件(去掉“小甲鱼:”)2. 小客服的对话单独保存为gi... 阅读全文
posted @ 2014-03-30 22:52 我就爱小甲鱼 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 文件:因为懂你,所以永恒让编程改变世界Change the world by program因为懂你,所以永恒大多数的程序都遵循着:输入->处理->输出的模型,首先接受输入数据,然后按照要求进行处理,最后输出数据。到目前为止,我们已经很好的了解如何处理数据,然后打印出需要的结果。不过你可能已经胃口大... 阅读全文
posted @ 2014-03-26 16:12 我就爱小甲鱼 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 集合:在我的世界里,你就是唯一让编程改变世界Change the world by program好,上课之前小甲鱼考考大家还记不记得上节课的内容?上节课我们讲Python中的“字典”这个概念,Python支持字典是对数学中映射概念支持的直接体现。而今天呢,我们请来了字典的表亲:集合...... 此... 阅读全文
posted @ 2014-03-13 21:42 我就爱小甲鱼 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 总结回顾让编程改变世界Change the world by program我们这节课主要来总结回顾我们之前讲过的各种排序算法,我们首先讲了排序的定义,并提到了排序的稳定性,如图排序的稳定与否对于某些特殊需求来说是至关重要的,因此在排序算法中,我们需要关注此算法的稳定性如何。我们根据排序记录是否全部... 阅读全文
posted @ 2014-03-10 19:47 我就爱小甲鱼 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 快速排序的优化让编程改变世界Change the world by program快速排序算法的优化我们学习过的排序算法,有依照实现方法分类命名的,比如简单选择排序、直接插入排序、归并排序,有按照其排序的方式类比现实世界命名的,比如冒泡排序、堆排序,还有用人名命名的,比如希尔排序。但是,我们上节课给... 阅读全文
posted @ 2014-03-08 17:36 我就爱小甲鱼 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 快速排序让编程改变世界Change the world by program快速排序今天我们要介绍的排序算法来头可不小,首先它叫快速排序,呃……挺自大的命名方式哈,我还叫酷帅甲鱼呢(龟兄:呃…酷帅王八~),不过既然敢这么命名,说明Ta是有料的,它可是二十世纪十大算法之一。快速排序是由C.A.R. H... 阅读全文
posted @ 2014-03-06 02:20 我就爱小甲鱼 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 归并排序(迭代实现)让编程改变世界Change the world by program归并排序(迭代实现)...... 省略,具体请看视频讲解 ......[buy]获得所有教学视频、课件、源代码等资源打包[/buy][Downlink href='http://kuai.xunlei.com... 阅读全文
posted @ 2014-03-03 19:44 我就爱小甲鱼 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 归并排序(递归实现)让编程改变世界Change the world by program归并排序(递归实现)“归并”一词在中文含义中就是合并的意思,而在数据结构中的定义是将两个或者两个以上的有序表组合成一个新的有序表,就叫归并。归并排序(Merge Sort)就是利用归并的思想实现的排序方法。它的原... 阅读全文
posted @ 2014-02-28 23:23 我就爱小甲鱼 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 堆排序的代码实现让编程改变世界Change the world by program堆排序的代码实现...... 省略,具体请看视频讲解 ......[buy]获得所有教学视频、课件、源代码等资源打包[/buy][Downlink href='http://kuai.xunlei.com/d/B... 阅读全文
posted @ 2014-02-23 18:47 我就爱小甲鱼 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 堆排序让编程改变世界Change the world by program堆排序上节课我们介绍的希尔排序是对直接插入排序的改进,而我们这节课谈的堆排序是对选择排序进行改进的排序算法,堆排序算法的时间复杂度和希尔排序是一样的,都是O(nlogn)。堆排序的话呢,涉及到的数据结构是完全二叉树,或者说完全... 阅读全文
posted @ 2014-02-22 21:05 我就爱小甲鱼 阅读(389) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 184 下一页