欢迎来分享学习Linux,使用Linux,推广Linux的一些经验~ 全部原创

快速排序 Quick Sort

上一篇 / 下一篇  2007-08-30 22:25:04 / 个人分类:Python

        晚上打开电脑学习python,心想又来实现一个算法玩吧,想了一下,还是quicksort记得比较清楚,所以打算动手做。
        这时候正好女朋友叫我过去帮忙搬东西,问我在干嘛。我随口说写个算法程序呢。她是文科生,电脑虽然会用,编程一窍不通。今天奇怪了,她居然问我是什么算法。我开始打算长编大论的讲排序是多么多么的基础呢,她说这有什么难的啊。然后就开始说,比如100个数,先在中间挑一个,然后看它左边,比它大的数往后面放,看右边,比它小的数往左边放。放完之后,然后排除中间这个,分成两段数字继续这么做。
       我的嘴巴长得比碗口还要大。心想你是不是看书学的。。可是我家的算法书都是英文的,她不可能会去主动看。哪学的啊。她根本不承认,压根就是刚才自己想出来的。
       你说这是不是天才呢??!!我感到害怕了。还好她学的是文科,只是在他们专业的A类上发发文章就罢了。要是学计算机,那还不知道ACM之类的被她发成什么样了呢。实在佩服~~~
       本来我想自己来解释Quicksort的,看来不用了。她的语言又平实又准确。我用Python实现了一下,放在文件目录里面,欢迎指正。因为不能上载.py文件,所以改成.txt了。请多包涵。

TAG: programming Python python

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

日历

« 2008-09-08  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 5596
  • 日志数: 12
  • 文件数: 4
  • 建立时间: 2007-08-24
  • 更新时间: 2007-10-27

RSS订阅

Open Toolbar