排序
运动过后喝柠檬
这个作者很懒,什么都没留下…
展开
-
泛型快速排序
泛型快速排序public class Sort{ public static void QuickSort<T>(T[] arr,int left,int right) where T:IComparable{ if(left>=right){ return; } int partition=Partition(arr,left,right); QuickSort(ar原创 2022-02-28 14:01:59 · 108 阅读 · 0 评论 -
修改字符串中数字
/** * 设置在字符串中的数字 * @param _str json配置文件中的字符串 * @param _number 要查找的json文件中的数字 * @param _newNumber 修改后的数字数组要和_number下标位置对应 */ setNumberInString(_str: string, _number: any, _newNumber: any):string { let _arr = [];原创 2021-09-27 18:37:07 · 338 阅读 · 0 评论 -
十大经典排序算法
转载:https://www.cnblogs.com/onepixel/articles/7674659.html转载 2021-03-09 17:57:28 · 212 阅读 · 0 评论 -
常用的几个排序算法
快速排序规则:对于序列,选择一个基准数(一般选择第一个),左边都是不大于基准数的数,右边都是不小于基准数的数,继续对基准数两边的序列进行快排。下面展示快速排序的 代码。/////--------------------C++----------------------/////void QuickSort(int* n,int start,int end)//n表示数组的首地址,start表示开始的下标,end表示结束的下标{ //跳出条件 if(start>=end)原创 2020-06-12 11:42:10 · 127 阅读 · 0 评论