代码改变世界

阅读排行榜

去掉LAUNCHER中自带的SEACHER WIDGET

2012-04-20 15:48 by htc开发, 181 阅读, 收藏,
摘要: 去掉 LAUNCHER.JAVA 中的 startSearch(),showSearchDialog(),stopSearch(),addSearch()方法就OK了 阅读全文

《算法导论》第14章 数据结构的扩张 (2)

2012-04-09 23:03 by htc开发, 181 阅读, 收藏,
摘要: 在上一节中,我们为树结点添加size域表示每颗子树的大小,即包含的结点个数,扩张了二叉查找树为其增加顺序统计量的查找功能。更为自然的想法是直接添加顺序统计量rank域到每个树结点上。这一节我们就来看下在这样的设计下,如何扩张来完成上一节相同的功能。当我们插入一个结点到二叉树中,假设它的顺序统计量为5,那么之前二叉树中顺序统计量大于5的结点都要更新。也就是说插入一个新结点到对应的位置后,要不断地查找其后继,完成rank域的更新。所以可以结合习题14.2-1,再添加两个指针域prev和next指向前趋和后继,使查找前趋和后继在O(1)内完成。下面来看具体代码。// 添加三个新域 typedef s 阅读全文

C++设计模式-抽象工厂

2011-08-02 21:03 by htc开发, 181 阅读, 收藏,
摘要: 定义提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。结构理解1.AbstractFactory是抽象工厂类,声明创建产品族的接口。具体工厂创建具体的产品族(Product Family),可以创建出分属于不同产品等级的一个产品族中的所有对象。ConcreteFactory1和ConcreteFactory2分别生产2个不同产品族。举例:手机工厂生产的产品族中,产品有Linux系统的手机和Windows系统的手机。PC工厂生产的产品族中,产品有Linux系统的PC和Windows系统的PC。2.AbstractProductA和AbstractProductB是产品基类。它们 阅读全文

插入排序——C语言描述

2011-06-21 11:11 by htc开发, 181 阅读, 收藏,
摘要: #include <stdio.h>#include <stdlib.h>/*函数声明部分*/void insert_sort(int par_array[], int array_size);void print_array(int par_array[], int array_size);void shell_sort(int par_array[], int array_size);/*函数定义部分*/void print_array(int par_array[], int array_size){ int i; for(i = 0; i < array_ 阅读全文

转一篇介绍开发嵌入式经验的文章,写得不错,比较中肯,适合一看。

2009-07-04 20:31 by htc开发, 181 阅读, 收藏,
摘要: 如何从零开始开发一款嵌入式产品(20年的嵌入式经验) 来源:www.armjishu.com作者:jesse转载请注明出处 首先,如果你有幸看到这篇文章,千万不要试图在2个小时内阅读完,就算你2个小时阅读完,我相信你也不会理解里面讲解的精华之处,我相信,你应该将此文章,慢慢品尝,这绝对是一篇需要品尝2~3天,再结合自己过往的经验,加上自己的思考,我相信会对你不仅仅是技术能力,甚至包括整体的思维方式都会有一个非常大的提高。 我写这篇文章的目的,是用本人20年的嵌入式经验呈现给大家一副完整的产品,项目开发蓝图,用本人多年经的历总结了一些教训无私的分享给各位,希望各位今后能站在本人的肩膀之上,少.. 阅读全文
上一页 1 ··· 75 76 77 78 79 80 81 82 83 ··· 105 下一页