1.字符数组 许多情况下,对字符串的处理使用字符数组会更加方便,比如: 我觉得不改变字符串的原有顺序,对字符串进行删除等操作时,使用字符数组效果会更好。 eg:给定字符串(ASCII码0-255)数组,请在不开辟额外空间的情况下删除开始和结尾处的空格,并将中间的多个连续的空格合并成一个。例如:...
分类:
编程语言 时间:
2015-09-18 18:16:49
阅读次数:
150
现在的情况不改变的源代码,什么时候ViewPager滑动到最后item的时候,他就无法再往右滑动;当ViewPager滑动到第一个item的时候,他也无法再往前滑动。(以上全是废话)设想我们能够这样想。当滑动到最后一个的时候,我们让他跳转到第一个,这样他就能够继续往后滑动了,这样就达到了我们想要的循...
分类:
其他好文 时间:
2015-09-17 11:52:56
阅读次数:
193
意甲冠军 是否可以由串来推断a,b字符不改变其相对为了获取字符串的组合c本题有两种解法 DP或者DFS考虑DP 令d[i][j]表示是否能有a的前i个字符和b的前j个字符组合得到c的前i+j个字符 值为0或者1 那么有d[i][j]=(d[i-1][j]&&a[i]==c[i+j])||(d[i][...
分类:
其他好文 时间:
2015-09-15 14:25:40
阅读次数:
164
文件过滤驱动一、文件透明加解密关键字:透明、文件过滤驱动、加密标识,缓存文件过滤驱动最重要的两点是搞定加密标识和缓存管理1、透明概念:透明指的是用户在操作的时候,虽然后台在自动的进行加解密,但是用户根本就不知道加密的存在,就像中间隔了一层透明的玻璃一样。 透明的好处在于不改变用户的操作,一切都和加密...
分类:
其他好文 时间:
2015-09-14 21:07:07
阅读次数:
360
Collection:集合层次中的根接口,JDK没有提供这个接口的实现类。Set:不能包含重复的元素,子接口SortedSet是一个按照升序排列的元素的Set。List:可以包含重复的元素,是一个有序的集合,提供了按索引访问的方式,有次序,位置不改变。Map:存储的是key-value对,不能包含重...
分类:
编程语言 时间:
2015-09-14 12:11:14
阅读次数:
173
情形:在使用eclipse/myeclipse开发的时候, 像JS 或者HTML 以及一些操作时,sublime 的效率比eclipse/myeclipse要快,所以我们就可以使用这两者一起开发.在使用sublime 改变一个文件时,默认eclipse/myeclipse是不改变的 一般需要刷新一下...
分类:
系统相关 时间:
2015-09-12 17:31:10
阅读次数:
482
模版模式又叫模板方法模式,在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情冴下,重新定义算法中的某些步骤。我们使用冲泡咖啡和冲泡茶的例子加工流程:咖啡冲泡法:1.把水煮沸、2.用沸水冲泡咖啡、3.把咖啡倒进杯子、4.加糖和牛奶茶冲泡法: 1.把水煮....
分类:
其他好文 时间:
2015-09-12 13:30:01
阅读次数:
208
字符转换给定一个字符串,把字符串内的字母转换成该字母的下一个字母,’a’转换为’b’,’z’换成’a’,’Z’换成’A’,例如”aBf”转换结果为”bCg”,字符串内其他字符不改变,给定函数原型,编写函数void StringChange(const char* input, char *outpu...
分类:
其他好文 时间:
2015-09-10 11:07:58
阅读次数:
248
问题:鉴于二叉搜索树。有两个节点不小心换位置,现在,我们需要修改。它不改变树的结构。分析:二叉排序树的遍历是有序。所以这个问题是建立在序模板的问题,所以我们可以先序,并配有pre指针指向当前遍历结果中的最后一个结点,即下次遍历前的前一个结点。然后就能够通过将当前结点与pre结点进行比較。来推断是否有...
分类:
其他好文 时间:
2015-09-09 19:24:38
阅读次数:
107
一、分类(一)分类的基本知识概念:Category分类是OC特有的语言,依赖于类。分类的作用:在不改变原来的类内容的基础上,为类增加一些方法。添加一个分类:文件结构图:在分类中添加一个方法Study方法的实现测试程序:(二)分类的使用注意(1)分类只能增加方法(包括类方法和对象方法),不能增加成员变...
分类:
编程语言 时间:
2015-09-08 23:34:57
阅读次数:
238