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