前言
算法是程序的灵魂,每个程序员,尤其是高手程序员,对算法的掌握应该是如数家珍。算法虽枯燥,但是研究透算法对你的程序功底非常有帮助。那么用Python如何实现主流的算法呢?翻阅各大论坛大牛对Python算法的认识,我自己也粗略的对最基础的Python算法做一下总结。
排序算法-冒泡排序:
排序:不同地点出发最后达到相同的目的,简述为:将一串数据依照特定顺序进行排列的一种算法
冒泡排序(Bubble Sort),有时也称为下沉排序,是一种简单的排序算法,它反复遍历要排序的列表,比较每对相邻的项目,如果它们的顺序排列错误(如:前大后小)则交换位置。重复传递列表,直到不发生交换为止,这表明列表已