代码改变世界

[数据结构与算法]冒泡排序笔记

2014-05-23 01:13 by hellenism, 316 阅读, 0 推荐, 收藏, 编辑
摘要:/// /// 冒泡排序 /// /// 步骤: /// 从前往后依次比较两个相邻的气泡的重量,若发现轻的则向下(前),重的向上(后),即交换二者位置 /// 第一趟比较,最重的气泡被换到了elem[n-1]处... 阅读全文

[Android学习笔记]LinearLayout布局,剩余空间的使用

2014-05-22 15:17 by hellenism, 1723 阅读, 1 推荐, 收藏, 编辑
摘要:转自:http://segmentfault.com/q/1010000000095725如果使得一个View占用其父View的剩余空间?答案是使用:android:layout_weight = "1" android:layout_weight的解释:Layout ... 阅读全文

[数据结构和算法]算法基本概念

2014-05-22 02:07 by hellenism, 391 阅读, 0 推荐, 收藏, 编辑
摘要:算法基本概念:算法:用来对数据的操作作描述,是对问题求解的步骤的描述。是一系列将输入转为输出的计算步骤算法复杂度:分为时间复杂度和空间复杂度时间复杂度:算法中所有语句的频度之和用T(n)表示,记为T(n) = O(n)常见时间复杂度递增次序:常数 O(1) , 对数阶O(log2^n) , 线性阶O... 阅读全文

[计算机基础]回调函数

2014-05-22 01:24 by hellenism, 226 阅读, 0 推荐, 收藏, 编辑
摘要:参考:维基百科回调函数,简称回调,是指主函数调用一个函数,当被调用函数运算结束后,会返调用主函数(或者主函数提供的与之同设计层的函数)回调函数的实现:回调的形式不同程序设计语言不同。C/C++:通常使用函数指针实现回调Object-C:@selector关键字传递函数入口C#:使用类型安全的'委托'... 阅读全文

[Android学习笔记]双缓冲绘图技术

2014-05-21 20:22 by hellenism, 332 阅读, 0 推荐, 收藏, 编辑
摘要:双缓冲技术绘图:什么情况下产生的双缓冲技术?当数据量很大时,绘图可能需要花费很长的时间,这样屏幕就会出现卡顿,闪烁等现象。什么是双缓冲技术?双缓冲是在内存中创建一个与屏幕绘制区域一致的对象,先将图形绘制到内存中的这个对象上,再一次性将这个对象上的图形拷贝到屏幕上。其过程如下:1.在内存中创建与画布一... 阅读全文

[数据结构和算法]折半插入排序算法笔记

2014-05-21 02:02 by hellenism, 770 阅读, 0 推荐, 收藏, 编辑
摘要:/// /// 步骤: /// 1.记录当前待排元素 /// 2.标记顺序表有序查找区域下界和上界 /// 3.在顺序表有序查找区域中折半查找等待排序元素的位置 /// 4.把顺序表有序查找区域的某些元素后移一位,以空出位置给等待排序的元素 /// 5.在空出的位置填写当前排序元素 ... 阅读全文

为Eclipse添加Java和Android SDK源代码

2014-05-20 13:43 by hellenism, 1754 阅读, 0 推荐, 收藏, 编辑
摘要:做Android开发最美妙的莫过于可以看到它的架构的源代码,站在其架构的角度观察能让我们选择更加适合的解决方案。(注意分清楚操作系统源代码和SDK源代码 - -!)Eclipse如果没有导入源码,当我们Ctrl + Click时候会看到如下提示:看不到源码是多么沮丧的事情。如何为Eclipse添加J... 阅读全文

Eclipse Tips

2014-05-19 10:08 by hellenism, 123 阅读, 0 推荐, 收藏, 编辑
摘要:一.取消拼写检查 Window -> Preferences -> General -> Editors -> Text Editors -> Spelling -> Enable spell checking 取消 阅读全文

Eclipse常用插件

2014-05-19 10:04 by hellenism, 138 阅读, 0 推荐, 收藏, 编辑
摘要:一.svn 首页:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA Install New Software:http://subclipse.tigris.org/update_1.10.x 二.Eclipse Color Themes 首页:http://eclipsecolorthemes.org/ Inst... 阅读全文

[数据结构]基本概念2

2014-05-19 01:27 by hellenism, 195 阅读, 0 推荐, 收藏, 编辑
摘要:逻辑结构:数据之间的关系。常见的逻辑结构只有两种,即【线性结构】和【非线性结构】物理结构:在计算机中的存储方法。常见的物理结构只有两种,即【顺序存储】和【链式存储】常见数据结构:一.线性表1.线性表的逻辑结构: a.有且只有一个开始结点a1,没有直接前驱,有唯一的直接后继a2 b.有且只有一个终... 阅读全文
上一页 1 2 3 4 5 6 7 ··· 13 下一页