没有野心的数学家不是一名好程序员
包含插入排序、希尔排序、选择排序和快速排序
一般我们常用的是冒泡排序,但是常用的不代表就是好的(当然这种算法思路很好).冒泡在处理数量大的数据时表现的比较乏力,
而且顺便了解多一些的基本算法,对日常的工作肯定是比较有好处的,不然,你可能会看到有的人工作好几年了,但是依然是只会冒泡(我不是歧视冒泡,只是就一个冒泡排序算法行走江湖,是不是有点过分?老铁)
展开全文 >>
python在3.x之后,有时候运行程序时出现“AttributeError: module ‘urllib’ has no attribute ‘resquest’” 或者 “’module’ object has no attribute ‘request’”这种奇怪的错误
这个时候,找到下载python的位置,打开“_pychche_”文件夹,比如我的”\Python\Python36-32\Lib__pycache__” ,将 string开头的文件删除即可.
详情原理看这里: here stackoverflow !