|
|
1
9
以N为基数写下每个整数,即每个x可以用x=1+x1+x2*N表示为(x1,x2)。现在可以用计数排序对它排序两次,一次在x1上,一次在x2上,从而得到排序的数组。 |
|
|
2
8
是的,你可以,用 radix sort 具有 N个 桶和两次传球。基本上,你把这些数字看作是两位数的基数 N . |
|
|
3
0
可以对任何具有良好定义的最大值的整数数组进行排序。
|
|
|
feasega · 聚合物模拟-2个节点之间的最短路线,适用于所有节点 1 年前 |
|
|
Alisa Petrova · 在有向图中更改一对顶点以创建循环 1 年前 |
|
|
b39b332d · 使用C++标准库实现高效间隔存储 2 年前 |
|
ABGR · 二叉树的直径——当最长路径不通过根时的失败案例 2 年前 |
|
|
EpicAshman · 数独棋盘程序中同一列和同一行出现两次的数字 2 年前 |