随笔分类 - 数学与算法
摘要:http://blog.csdn.net/zhuimengzh/article/details/6727221 用户输入M,N值,从1至N开始顺序循环数数,每数到M输出该数值,直至全部输出。写出C程序 约瑟夫环问题算法 已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编 号为k的
阅读全文
摘要:选择排序:有序部分和无序部分.主要思想:无序部分中选择最小的元素,并将其与无序部分第一个元素交换.
阅读全文
摘要:// 改进版,如果某一趟没有发生数据交换,那么数据已经有序了.void bubbleSort(int arr[], int n) { bool swapped = true; int j = 0; int tmp; while (swapped) { swapped = false; j++; for (int...
阅读全文
摘要:1 C++ 2 void quickSort(int arr[], int left, int right) { 3 int i = left, j = right; 4 int tmp; 5 int pivot = arr[(left + right) / 2]; 6 7 /* partition
阅读全文
摘要:原文地址:http://www.stoimen.com/blog/,在此感谢作者! Insertion sort is a great algorithm, because it’s very intuitive and it is easy to implement, but the proble
阅读全文