代码改变世界

阅读排行榜

Iphone画饼图工具类

2012-04-29 13:44 by htc开发, 177 阅读, 收藏,
摘要: 项目中需要画饼图,在此将工具类添出来:h文件:#import <UIKit/UIKit.h> #import <QuartzCore/QuartzCore.h> @interface CLMView : UIView { float spaceHeight; //高度 float scaleY ; NSArray *titleArr ; //文字 NSArray *valueArr; //值 NSArray *colorArr; //颜色 } @property(nonatomic, assign) float spaceHeight; @property(nonato 阅读全文

《算法导论》第11章 散列表 (3)开放寻址

2012-03-12 21:34 by htc开发, 177 阅读, 收藏,
摘要: 前一节介绍是最简单的冲突解决方法-链接法。开放寻址与链接法不同,所有元素都放在散列表内。在这种方法中,散列表可能会被填满。开放寻址不需要指针,只需要计算出要存取的各个槽。由于不用存储指针而节省的空间可以提供更多的槽。有三种技术常用来计算开放寻址法中的探查序列:线性探查、二次探查和双重探查。下面的实现中,三种方法的差别只在计算探查序列的那一行代码。#include <stdio.h> #include <stdlib.h> #include <string.h> #define SIZE 20 typedef struct _Entry { char *key 阅读全文

k-means clustering K平均算法

2011-08-10 09:29 by htc开发, 177 阅读, 收藏,
摘要: 此算法的主要作用:屏幕上很多的点,把相邻的点聚到离他最近的点。k-means algorithm算法是一个聚类算法,把n个对象根据他们的属性分为k个分割,k < n。它与处理混合正态分布的最大期望算法很相似,因为他们都试图找到数据中自然聚类的中心。php实现算法代码如下:class Cluster { public $points; public $avgPoint; function calculateAverage($maxX, $maxY) { if (count($this->points)==0) { $this->avgPoint->... 阅读全文

最近点问题

2009-06-12 15:51 by htc开发, 177 阅读, 收藏,
摘要: 快毕业了,本科阶段快要结束了。 散伙饭也吃了,毕业照也照了,心里有点感伤和失落。特别是看到朋友走的时候。 这段时间一直都很闲,毕业设计是一个ASP的题目,自己也没太认真去做。毕竟以后不想在这个方向发展。把毕设大概实现得差不多就开始着手研究算法了。手头上有三本算法书:一本是《算法和数据结构》(电子工业出版社),这本书出的比较早,主要是用PASCAL语言来讲的,看着稍微有点不太方便,但主要思想和思路都还算比较清晰,特别是第六章以后,将的知识都是很有难度的;还有一本比较新,《程序算法和技巧精选》(机械工业出版社),书中的算法都是经典算法,而且又是很基础的算法,还是有必要掌握到牢记的算法~ 还有一.. 阅读全文

大师里奇留给了我们什么

2011-12-12 22:33 by htc开发, 176 阅读, 收藏,
摘要: C语言也贯彻了"保持简单"的原则,语法非常简洁,对使用者的限制很少。丹尼斯•里奇编写的教材《C编程语言》总共只有100多页,薄得难以置信。很多人都被它的简洁性吸引,学习并使用C语言。直到今天,C语言依然是世界上最重要的编程语言之一,"保持简单"原则显示了强大的生命力。发明Unix和C语言,给丹尼斯•里奇带来巨大的荣誉,他得到了1983年的图灵奖、1990年的汉明奖、1999年的美国国家技术奖章。尽管功成名就,但是就像他的工程设计思想,丹尼斯•里奇在个人生活上也尽量"保持简单"。他依然住在新泽西,低调地生活,不太在媒体上曝光,终身没有结 阅读全文
上一页 1 ··· 77 78 79 80 81 82 83 84 85 ··· 105 下一页