比较版本高低。版本的格式:1.1.1可能有多个分隔符。相等则返回0, 大于返回1, 小于返回-1.【思路】分别比较分隔符的每段,转换成十进制后的大小;相等则继续比较下一段,不等则返回相应的结果。【my code】int compareVersion(string version1, string v...
分类:
其他好文 时间:
2015-04-28 11:38:01
阅读次数:
96
分析源码是学习一项技术内幕最有效的手段。由于正常的引入JAr包源码没法进行对源码打断点,想要深入了解源码不方便。下面就开始介绍源码调试的步骤。1.在eclipse新建一个JAVA项目compare_javac2.将JAVAhome中src.zip解压并将解压的包src内的源代码复制到compare_...
分类:
系统相关 时间:
2015-04-28 01:46:32
阅读次数:
218
Collections.sort(list, new Comparator<Map>() {
@Override
public int compare(Map o1, Map o2) {
Integer value1 = 0;...
分类:
编程语言 时间:
2015-04-27 21:58:43
阅读次数:
200
冒泡排序letcompare=(n1,n2)=>n1-n2;letbubbleSort=(arr,cmp=compare)=>{for(leti=0;i<arr.length;i++){for(letj=i;j>0;j--){if(cmp(arr[j],arr[j-1])<0){[arr[j],arr[j-1]]=[arr[j-1],arr[j]];}}}returnarr;};插入排序letinsertionSort=(arr)=>{for(leti=0;..
分类:
编程语言 时间:
2015-04-27 15:28:37
阅读次数:
157
冒泡排序
let compare = (n1, n2) => n1 - n2;
let bubbleSort = (arr, cmp = compare) => { for (let i = 0; i for (let j = i; j > 0; j--) { if (cmp(arr[j], arr[j - 1]) [arr[j], arr[j - ...
分类:
编程语言 时间:
2015-04-27 13:13:35
阅读次数:
141
1.string相关函数我分别尝试了compare substring split函数,如上图示。compare函数会比较输入是两个string,然后返回一个int值显示结果。substring可以读取string里的一部分,(开始索引,索引个数)。split可以对string按照给出的条件分割。2...
class Solution {private: static int compare(const void * a, const void * b) { return (*(int*)a - *(int*)b); }public:int majorityElemen...
分类:
编程语言 时间:
2015-04-25 19:39:25
阅读次数:
142
mac下的对比工具Kaleidoscope,是一款不错的对比工具,界面被广大用户所喜爱。window下使用beyond compare 3,具体设置步骤,请见:http://www.cnblogs.com/ayseeing/p/4268729.htmlKaleidoscope是一款很强大的文件和图像...
分类:
系统相关 时间:
2015-04-24 18:29:16
阅读次数:
311
1. Don't bring up your co-worker's salary.
不要拿同事的薪水来说事。
First of all, you may not have all your facts right, and bringing up your colleague's salary will put your manager into an uncomfortable position. What you should do is compare what you're making to t...
分类:
其他好文 时间:
2015-04-22 13:54:36
阅读次数:
193
不妨假设应用程序名为CmdTest,在命令行输入CmdTest Hello World
方法一:
[cpp] view
plaincopy
CString str = ::GetCommandLine();
ASSERT(0 == str.Compare("CmdTest Hello World"));
方法二:
...
分类:
编程语言 时间:
2015-04-22 09:39:42
阅读次数:
159