抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

算法描述 基数排序(又叫做桶排序)是一种非比较排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别进行排序。 基数排序的步骤如下: 找出最大数,确定位数。 确定每个位数的范围,并统计每个数字在每个位数上的数量。 位数从低到高按每个位数从小到大进行排序。 输出排序后的数组。 123456789101112131415161718192021222324252...

算法描述 运用了分治的思想,将一个数组分成几乎相等的两份,分别将两段中第一个最小的数拿出来放在一个临时数组中,直到全部取完。因为是递归的,所以每一段的数列都是排序好的。 1234567891011121314void merge_sort(ll *A,ll *B,int x,int y){ if(y-x<=1)return; int mid=x+(y-x)/2; int ...
点击播放键加载歌单