【面试题015】链表中倒数第k个结点可以用两个指针,当第一个指针指向了第k个时候,第二个指针让他指向链表的第一个元素,然后这两个指针同时向后面移动,当第一个指针移动到末尾的时候,第二个指针指向的就是倒数第K个结点;两个指针的间距保持为k-1;当我们遍历列表的时候发现用一个指针是解决不了问题的,我们可...
分类:
其他好文 时间:
2014-05-05 12:00:51
阅读次数:
286
不可变数组 ——NSArray常用的初始化一个数组: NSArray *array1 =
[[NSArray alloc] init]; NSArray *array2 = [NSArray array];
//对于上述两个方法,在NSArray中用的很少,因为这是一个空数组,它的值是不可...
分类:
其他好文 时间:
2014-05-05 11:25:12
阅读次数:
272
//1、创建常量字符串。NSString *astring = @"This is a
String!";//2、创建空字符串,给予赋值。NSString *astring = [[NSString alloc] init]; astring =
@"This is a String!"; [ast...
分类:
其他好文 时间:
2014-05-05 11:22:48
阅读次数:
238
题目:Given an array of strings, return all groups of
strings that are anagrams.Note: All inputs will be in lower-case.class Solution
{public: vector ...
分类:
其他好文 时间:
2014-05-04 20:48:08
阅读次数:
608
iOS7中计算UILabel中字符串的高度iOS7中出现了新的方法计算UILabel中根据给定的Font以及str计算UILabel的frameSize的方法.本人提供category如下:UILabel+StringFrame.h////
UILabel+StringFrame.h// Lab.....
分类:
移动开发 时间:
2014-05-04 20:42:32
阅读次数:
460
一:数组复制//方法一//slice()函数将会返回一个新的数组对象 var arr =
[1,2,3,4]; var clone = arr.slice(0); arr.splice(1,2);//删除从位置1开始的两个元素
console.log("arr:" + arr + "\nc...
分类:
编程语言 时间:
2014-05-04 20:41:11
阅读次数:
309
templateT my_search(T first1, T last1, T first2, T
last2){ int d1 = distance(first1, last1); int d2 = distance(first2, last2);
if(d1 < d2) ...
分类:
其他好文 时间:
2014-05-04 19:54:06
阅读次数:
226
问题//原因//解决方法1.javaScript中:syntaxError:unterminated string literal
//一般字符串中出现了\n、\t之类的后台代码//把对应的改成、即可
分类:
其他好文 时间:
2014-05-04 19:46:50
阅读次数:
309
二维数组和二位指针在程序知识中是一个难点,往往会将人弄得头昏眼花。总结一下这个难点的相关问题。二维数组,顾名思义就是数组的数组;二维指针是指针的指针。首先,我们来看看二维数组和二维指针等价的问题。
分类:
其他好文 时间:
2014-05-04 19:22:30
阅读次数:
377
char *str1 = NULL; //str1为空 char *str2 = "";
//str2为一个空字符串NULL没有分配空间,""分配了空间。
分类:
其他好文 时间:
2014-05-04 19:17:12
阅读次数:
239