
基础
watayouxiang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
查找和排序
查找和排序折半查找//折半查找法1(String--compareTo方法)public static int halfSearch(List<String> list, String key) { int max, min, mid; max = list.size() - 1; max = list.size() - 1; min = 0; while (转载 2016-03-21 17:03:28 · 297 阅读 · 0 评论 -
栈,堆,静态区
参考: http://blog.youkuaiyun.com/chenke1988/article/details/7273375一个由C/C++编译的程序占用的内存分为以下几个部分 :栈(stack) 由编译器自动分配和释放, 存放局部变量, 函数参数堆(heap) 一般由程序员分配和释放, 若程序员没有释放, 程序结束时可能由OS回收静态区(static)/全局区 存储全局变量, 静态变量.转载 2016-05-03 10:46:10 · 343 阅读 · 0 评论 -
时间复杂度
时间复杂度来自: http://baike.baidu.com/link?url=Tq2j4Msh3KhOwQ7dBiS49aBStSNIHMqJod_2aO8-Kuk9LyVVLDP2GwIYybkopXjwo_qf3QS4nJ4gKHwSoANlmq一个算法的评价主要从 “时间复杂度” 和 “空间复杂度” 来考虑。一个算法中的语句执行次数称为语句频度或时间频度。记为T(n) 在计算时间复杂转载 2016-03-14 17:24:54 · 351 阅读 · 0 评论 -
常用的设计模式
Command设计模式: 控件和代码低耦合的设计思路, 安卓中常见适配器设计模式: 一个控件根据需求使用不同的适配器, 安卓中常见观察者设计模式: java API提供的 observable 和 observer单例设计模式模板设计模式原创 2016-03-01 00:47:29 · 360 阅读 · 0 评论 -
模版设计模式
模版设计模式什么是模版方法呢?在定义功能时,功能的一部分是确定的,但是有一部分是不确定,而确定的部分在使用不确定的部分, 那么这时就将不确定的部分暴露出去。由该类的子类去完成。例子:/** * 模版设计模式: * * 获取 runCode()的运行时间 */public class mobanTest extends GetTime { public static void ma原创 2016-01-26 10:51:56 · 324 阅读 · 0 评论