自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 算法学习-哈希表应用

hash算法就是一种压缩映射,压缩到有链表头函数组成的固定长度数组中。上实际例子:例1:100万条短信,有重复,以文本形式保存,一行一条。找出重复最少的前十条。解法:哈希表+推排序。步骤一:统计重复次数,建立数据节点:struct HashNode{ char Value[10];//短信值 int Count;//重复记数 HashNode *next;//指

2012-03-09 16:21:44 414

转载 最大子矩阵问题:

转载自http://www.cnblogs.com/fll/archive/2008/05/17/1201543.html最大子矩阵问题:--------->作者讲的非常清楚。问题描述:(具体见http://acm.pku.edu.cn/JudgeOnline/showproblem?problem_id=1050)   给定一个n*n(0Example: 0 -2 -7  0

2012-02-01 10:44:35 496

原创 查找(二):二分查找----<学习总结>

二分查找学习:参考July的二分查找算法进行部分修改。时间复杂度:logn//首先要把握下面几个要点:   //end=n-1 => while(start  end=middle-1;  //end=n   => while(start  end=middle;  //middle的计算不能写在while循环外,否则无法得到更新。/**1、判断输入数据合法化2、声明初

2012-01-29 11:28:45 667

原创 堆排序:三角堆的叠加

按自己的理解,可以分成很多个三角堆叠加。那么堆的调整就是对三角堆的调整:把最大值或最小值交换到三角堆的顶部,再递归。1-堆的基本结构一、最基本的三角堆调整递归函数:/*************三角堆调整******************//*1、调整为三角节点,顶部为最大值2、递归:向关键值较大的孩子节点向下进行*//*cin:数组a[],需要调整的三角节

2012-01-17 16:04:40 1256

转载 时间管理方法(zz自刘未鹏)

1. 学习和思考的过程中常问自己的几个问题:你的问题到底是什么?(提醒自己思考不要偏离问题。) OK,到现在为止,我到底有了什么收获呢?(提醒自己时不时去总结,整理学习的东西)。 设想自己正在将东西讲给别人听(有声思考;能否讲出来是判断是否真正理解的最佳办法)。 3.1 设想需要讲给一个不懂的人听。(迫使自己去挖掘知识背后最本质、往往也是最简单的解释)。 时常反省和注意自己的思维过程。

2012-01-17 14:40:04 3128

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除