剑指offer-java
Immortal__
这个作者很懒,什么都没留下…
展开
-
剑指Offer-java problem2
Problem2 实现Singleton模式 public class Singleton { //懒汉式单例线程不安全的 private Singleton(){} private static Singleton instance = null; public static Singleton getInstance(){ if(instance == null){ instan原创 2016-08-29 09:09:30 · 281 阅读 · 0 评论 -
剑指Offer-java problem3
Problem3 二维数组中的查找public class Find { /* * 一个二维数据中,每一行都是从左到右递增的顺序排序,每一列都是按照从上到下递增的顺序排列 * 输入一个二维数组和一个整数,判断数组中是否含有该整数 */ public boolean find(int [][] array,int number){ if(a原创 2016-08-29 10:28:22 · 308 阅读 · 0 评论 -
剑指Offer-java problem4
替换空格 题目:请实现一个函数,把字符串中的每个空格替换成”%20”。例如输入”We are happy.”,则输出”We%20are%20happy.” 场景应用:在网络编程中,如果URL参数中含有特殊字符,如空格、‘#’等,可能导致服务器端无法获得正确的参数值。我们需要将这些特殊符号转换成服务器可以识别的字符。转换的规则是在‘%’后面跟上ASCII码的两位十六进制的表示。比如空格的ASCII码是原创 2016-08-29 14:26:51 · 325 阅读 · 0 评论