- 博客(8)
- 收藏
- 关注
原创 Mac OS X Yosemite安装JAVA小记
Yosemite 安装JDK 7 和 JDK 8 ,这个没有什么问题,可去Oracle JDK官网下载 JDK 8 和 JDK 7 DMG文件安装。(http://www.oracle.com/technetwork/cn/java/javase/downloads/index.html)JDK8:JDK 7:但是oracle jdk 6 并没有提供MAC版本的
2015-01-24 14:40:03 943
转载 Java中线程安全的单例模式
写出一个单例模式(Singleton Pattern)public final class EagerSingleton { private static EagerSingleton singObj = new EagerSingleton(); private EagerSingleton(){ } public static Eager
2014-05-28 13:50:14 778
转载 [摘抄] 位操作的一些用法
首先感谢 http://blog.csdn.net/morewindows/article/details/7354571
2014-05-23 22:30:44 747
原创 LeetCode - Median of Two Sorted Arrays
问题描述:There are two sorted arrays A and B of size m and n respectively. Find the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)).
2014-05-05 14:33:36 1013
原创 百度14年笔试 - 找出大于某值的最小的不重复数
百度14年校招笔试题:n 为正整数,求比这个数大且最小的不重复数,重复数为相邻两位数字不相同如: n = 2222时,输出2301解题思路:(受insistGoGo 启发,博文地址http://blog.csdn.net/insistgogo/article/details/12240495, 在此表示感谢)考察 9898996若找比此数大且最小的不重复数,直接找到此数
2014-03-13 21:52:27 1435 1
转载 深入理解按位异或运算符
小步不停注: 文章转自“http://kapok.blog.51cto.com/517862/129941” 参与运算的两个值,如果两个相应bit位相同,则结果为0,否则为1。即: 0^0 = 0, 1^0 = 1, 0^1 = 1, 1^1 = 0例如:10100001^00010001=10110000按位异或的3
2014-03-05 22:19:07 962 1
原创 数字螺旋输出,O(1)空间复杂度解法
问题定义:输入n,将数字1...n螺旋输出。举例:n=2,输出结果为1 24 3n=3,输出结果为1 2 38 9 47 6 5解题:此题解法很多,常见的多要借助二维数组来存储待输出的结果,空间复杂度为O(n*n)这里介绍一个不借助二维数组的方法,将空间法复杂度降为O(1)。引入层的概念,用 l 表示,如:1 2 38 9 4
2014-02-28 20:40:40 880
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人