- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 剑指Offer面试题4:String字符串空格替换---java实现
面试题4:请实现一个函数,把字符串中的每个空格替换成“%20”。例如输入“We are happy.”,则输出“We%20are%20happy.”。我的实现是借助了新的内存空间,即创建了一个新数组往里移动数据。代码实现:package com.practice;public class StringReplace { private static String stringRepla...
2018-06-30 17:35:00 424
原创 剑指Offer面试题3:二维数组查询------java实现
数据结构之数组面试题3:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。二维数组中的元素行列分别递增,就像这样:{{1, 2, 3, 4}, {5, 6, 7, 8}, {6, 8, 9, 10}, {8, 16, 13, 15}}代码实现:package com.pract...
2018-06-30 14:39:45 204
原创 剑指offer面试题2:实现单例模式-----java实现
最近计划跟着剑指offer的面试题学习一下算法。都是学习。面试题2: 设计一个类,我们只能生成该类的一个实例。我们来提供五种方法来实现:1 最简单的单例模式,但是只适合在单线程下使用(不好)package com.no2;/** * 简单单例模式(只适合单线程下使用) * * @author yushen * */public class Singleton { // 单例模...
2018-06-28 22:13:01 176
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人