国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

JAVA,RadixSort,桶排序

2021-07-08 01:06 作者:劉姥姥還喝牛奶  | 我要投稿

public static void sort(List<String> element, int digits) {? ? ? ? ? //digits-排列位數(shù)

? ?@SuppressWarnings(" unchecked ")
? ?List<String>[] buckets = (List<String>[]) new ArrayList[128];
? ?try {
? ? ? ?for (int n = digits - 1; n >= 0; n--) {
? ? ? ? ? ?for (String i : element) {
? ? ? ? ? ? ? ?if (i.length() < digits) {
? ? ? ? ? ? ? ? ? ?throw new Exception("element" + '"' + i + '"' + " short than digit");
? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ?if (buckets[getBucket(i, n)] == null) {
? ? ? ? ? ? ? ? ? ?buckets[getBucket(i, n)] = new ArrayList<>();
? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ?buckets[getBucket(i, n)].add(i);
? ? ? ? ? ?}
? ? ? ? ? ?element.clear();
? ? ? ? ? ?for (int i = 0; i < buckets.length; i++) {
? ? ? ? ? ? ? ?if (buckets[i] != null) {
? ? ? ? ? ? ? ? ? ?for (int a = 0; a < buckets[i].size(); a++) {
? ? ? ? ? ? ? ? ? ? ? ?element.add(buckets[i].get(a));
? ? ? ? ? ? ? ? ? ?}
? ? ? ? ? ? ? ? ? ?buckets[i].clear();
? ? ? ? ? ? ? ?}
? ? ? ? ? ?}

? ? ? ?}
? ?} catch (Exception e) {
? ? ? ?e.printStackTrace();
? ?}
}

private static int?getBucket(String value, int?position) {
? ?return?value.charAt(position);
}

JAVA,RadixSort,桶排序的評論 (共 條)

分享到微博請遵守國家法律
都兰县| 福建省| 安泽县| 八宿县| 沧源| 泽库县| 汝城县| 米易县| 华亭县| 图木舒克市| 垦利县| 望奎县| 博野县| 措勤县| 大方县| 汝城县| 台北市| 南华县| 襄城县| 三河市| 乐至县| 宜阳县| 泰来县| 岗巴县| 耒阳市| 邯郸市| 揭东县| 固安县| 瑞安市| 札达县| 治多县| 景宁| 荥阳市| 离岛区| 论坛| 临邑县| 沈丘县| 天水市| 扬州市| 思茅市| 武强县|