算法
while True:
Linux爱好者,Pythoner。
展开
-
Python - 冒泡排序
1 冒泡算法        冒泡排序(Bubble Sort),是一种计算机科学领域的较简单的排序算法,它属于交换排序,主要的方式是通过两辆比较,交换位置,如同水泡咕嘟咕嘟往上冒一样,需要称他为’冒泡排序’。2 具体的排序方法  &原创 2019-01-03 21:31:13 · 338 阅读 · 2 评论 -
2-选择排序
文章目录1 选择排序介绍2 基本选择排序3 选择排序的优化3.1 二元选择排序3.2 同时排序最大和最小值3.3 索引混乱3.4 代码优化1 选择排序介绍 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是:首先在未排序序列中找到最小(大)元素...原创 2019-01-11 19:36:43 · 200 阅读 · 0 评论 -
3 - 直接插入排序
1 直接插入排序2 分析过程3 关于存储中间变量4 代码编写5 总结1 直接插入排序直接插入排序属于比较简单的排序算法,基本原理:在未排序序列中,构建一个子排序序列,直至全部数据排列完成。将待排序的数,插入到已经排序的序列中合适的位置。增加一个哨兵(中间变量),放入待比较的值,让它和后面已经排好序的序列比较,找到合适的插入点。2 分析过程  &...原创 2019-01-19 20:10:29 · 388 阅读 · 0 评论 -
12 - 树-基础知识-二叉树-完全二叉树-斜树
文章目录1 树2 树的概念3 树的特点4 二叉树4.1 斜树4.2 满二叉树4.3 完全二叉树4.4 二叉树的性质4.4.1 性质14.4.2 性质24.4.3 性质34.4.4 性质44.4.5 性质54.4.6 其他性质1 树        树在数据结构中属于一种非线性结构,每个元素可以有多个前原创 2019-02-19 20:34:37 · 3281 阅读 · 0 评论