- 博客(2)
- 收藏
- 关注
原创 两行代码代替几十上百(无上限)的 if-else 代码
两行代码代替几十上百(无上限)的 if-else 代码 主角 - Zver 先说说这个 Zver 是干嘛的:使用反射实现的,可以两行代码代替几十上百(无上限)的 if-else 代码 项目Github 地址 掘金地址 问题引入 首先,我们有如下代码,然后需要根据值来执行不同的逻辑。 public class ConstantGeneral { // int 类型 pub...
2019-08-16 16:53:46 245
原创 正负数都可排序的基数排序
基数排序,正负数均可 注释很详细,直接挨着看注释 有负数时,只需要 把桶扩大为20即可 ** digit += 10 区分正负数,负数从小到大在 0-9 号桶,正数从小到大在 10 - 19 号桶 private int[] radixSort(int[] arr) { int digitNumber = 1; // 桶,正数和负数共20个桶 i...
2019-07-12 14:55:27 1917 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人