上一页 1 ··· 219 220 221 222 223 224 225 226 227 ··· 231 下一页
摘要: Java著名,高效并且应用广泛的二分查找算法. 该算法是由静态方法rank()实现的,它接受一个整数键key和一个已经有序的int数组作为参数.如果该键存在于数组中则返回它的索引,否则返回-1. 算法使用两个变量lo和hi,并保证如果键key在数组中则它一定在a[lo...hi]中,然后方法进入一个 阅读全文
posted @ 2018-06-15 08:24 ukyo--碳水化合物 阅读(191) 评论(0) 推荐(0)
摘要: 如果不用Lambda表达式,使用传统方式: 阅读全文
posted @ 2018-06-14 22:55 ukyo--碳水化合物 阅读(316) 评论(0) 推荐(0)
摘要: 虽然还是有些英文不懂,但借助翻译工具还是大部分可以明白意思的,毕竟很多的是编程的术语. 网站是这个: http://www.codewars.com ,做完题后,会显示其他人做的方法用来借鉴学习. 阅读全文
posted @ 2018-06-14 00:27 ukyo--碳水化合物 阅读(145) 评论(0) 推荐(0)
摘要: 简单冒泡排序: 简单选择排序: 阅读全文
posted @ 2018-06-13 13:58 ukyo--碳水化合物 阅读(145) 评论(0) 推荐(0)
摘要: 个人理解先行: 异常类是当在程序出现问题时抛出的一个警告.提示你程序设计或者代码有存在错误的地方. 异常类和Error都继承自Throwable, Throwable继承自Object类. RuntimeException和其子类都是运行时异常(未检查异常) unchecked exception( 阅读全文
posted @ 2018-06-13 12:06 ukyo--碳水化合物 阅读(209) 评论(0) 推荐(0)
摘要: 下面是使用a数组本身完成: package 数组元素k位右移; /** * 数组向又移动k位。 0<k<n * * @author SeeClanUkyo 将一组数组向右移动k位,末尾的要转置移动到数组开始,其中n为数组大小,0<k<n */ public class ArrayMoveK { pu 阅读全文
posted @ 2018-06-13 08:41 ukyo--碳水化合物 阅读(275) 评论(1) 推荐(0)
摘要: 怕自己忘记,贴一下! ~~~~~~~~~~~~~~~ 阅读全文
posted @ 2018-06-11 23:45 ukyo--碳水化合物 阅读(737) 评论(0) 推荐(0)
摘要: https://www.processon.com/view/link/5b1a3880e4b00490ac8f5f40 改善后: (可将不管一行有几个字时的不规律的文本,按行倒写) 初版(只能针对五言绝句) 阅读全文
posted @ 2018-06-08 23:55 ukyo--碳水化合物 阅读(1481) 评论(0) 推荐(0)
摘要: 最近看<重构>这本书,原因是觉得代码打到一定程度之后会变得臃肿复杂,难以理解,如果没有一种好的设计模式,好的规范来框起来, 难免会变得没法去查看,更别说维护了. 关于设计模式还有很多书. 这次先贴上饿汉与懒汉的单例模式. 不知道哪位大仙取的这个名字... 阅读全文
posted @ 2018-06-08 00:14 ukyo--碳水化合物 阅读(244) 评论(0) 推荐(0)
摘要: 上面这个没有通过在线验证,不过我本机试着还行.可能是有些问题吧,写得太杂了 之后看了其他人用HashMap实现的,我尝试了下,不过最终还是比他们大神写的要长很多:不过也很满足已经通过了测验: https://www.icourse163.org/learn/ZJU-1001542001#/learn 阅读全文
posted @ 2018-05-28 09:57 ukyo--碳水化合物 阅读(775) 评论(0) 推荐(0)
上一页 1 ··· 219 220 221 222 223 224 225 226 227 ··· 231 下一页