摘要: 冒泡排序(Bubble Sort) 一种最简单的交换排序方法,它通过两两比较相邻记录的关键字,如果发生逆序,则进行交换,从而使关键字小的记录如气泡一般逐渐往上‘漂移’(左移),或者使关键字大的记录如石块一样逐渐向下‘坠落’(右移)。 算法思想: 从数组头部开始,不断比较相邻的两个元素的大小,让较大的 阅读全文
posted @ 2019-06-17 20:04 Mr-Yao 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 约瑟夫问题 约瑟夫环问题是一个数学应用题:已知n个人(以编号1,2,3.....,n)围坐在一张圆桌的周围。从编号为k的人开始报数,数到m的那个人出列:他的下一个人又从1开始报数,数到m的那个人又出列,以此规律重复下去,直到圆桌的人全部出列。通常解决这类问题时我们把编号从0-n-1,最后+1即为原问 阅读全文
posted @ 2019-06-17 14:13 Mr-Yao 阅读(474) 评论(0) 推荐(0) 编辑