自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 二分查找拓展,查找指定数字第一次出现和最后出现

二分查找大家都知道,但是二分查找第一次出现和最后出现不一定都会,仍然使用二分的思想,并且时间复杂度还是O(logn),与普通二分不同的是,在查找到匹配数字后,并不是马上返回,继续查找,直到最后只剩下一个数字,具体代码如下:查找最后出现:/* * bi_search.cpp * * Created on: 2012-6-17 * Author: ict */#in

2012-06-17 16:18:35 2291 1

原创 Linux下实现定时器Timer的几种方法

定时器Timer应用场景非常广泛,在Linux下,有以下几种方法:1,使用sleep()和usleep()其中sleep精度是1秒,usleep精度是1微妙,具体代码就不写了。使用这种方法缺点比较明显,在Linux系统中,sleep类函数不能保证精度,尤其在系统负载比较大时,sleep一般都会有超时现象。2,使用信号量SIGALRM + alarm()这种方式的精度能达到1秒,其中

2012-06-16 18:07:41 44152 4

原创 线段树 POJ2528

POJ:http://poj.org/problem?id=2528这两天在学习线段树算法,参考了网上许多线段树的资料,用Google搜一下,就能搜到很多,这里就不详细解释什么事线段树了。线段树在解决区间重合问题,比如求一段区间,最大值,最小值,求和等问题非常有效,一次查询的时间复杂度是log(n),时间复杂度非常理想。题目大意:在墙壁上贴广告,广告的版面有大有小,并且贴广告有先后之分

2012-06-15 11:09:16 4199 2

原创 POJ2492 并查集的拓展

前一段时间学了简单的并查集,网上逛技术博客,看到并查集的拓展,在原有并查集的基础上,加入集合内部元素和其父节点之间的关系,这样的拓展,可以解决更多问题题目链接:http://poj.org/problem?id=2492题目大意:输入n个bug,bug之间有interaction,当前假设异性之间才interaction,但是需要验证,给定这些interaction对,判定是否

2012-06-12 10:12:13 2822

原创 求解数组中逆序对的对数

题目:给定一个数组,比如5, 1, 2, 3, 4,求解该数组中逆序对的数目(这个数组包含4个逆序对,为5,1 5,2 5,3 5,4)分析:可以采用类似归并排序方式,分而治之,将数组平分为两部分,计算前后两部分中存在的逆序对,在合并过程中,计算两部分之间存在的逆序对数目代码如下:/* * inverse_pair.cpp * * Created on: 2012-6-7 *

2012-06-07 16:49:27 1303

原创 编程珠玑 12 取样问题

问题:从0到n-1的n个数中,随机选取m个数字,并且顺序打印出来,可以使用标准库的rand()函数方法:使用Knuth方法,使用rand() % n 代码:#include #include #include #include using namespace std;void genknuth(int m, int n){ clock_t start

2012-06-06 10:28:52 1172

cc2431定位原理手册

This document describes the location engine implemented in the CC2431. CC2431 is a ZigBee system on chip, so it will be natural to use the location engine in a ZigBee network. This manual is written to be as general as possible and will not describe any protocol specific considerations.

2009-12-07

cc2430中文使用手册

CC2430/CC2431 是Chipcon 公司推出的用来实现嵌入式ZigBee 应用的片上系统。它支持 2.4GHz IEEE 802.15.4/ZigBee 协议。根据芯片内置闪存的不同容量,提供给用户3 个版本,即 CC2430-F32/64/128,分别对应内置闪存32/6 4/128 KB

2009-12-07

基于ARM嵌入式实验报告

嵌入式的实验报告,实现bmp和gif图在博创和周立功实验板上的显示!

2009-04-11

空空如也

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

TA关注的人

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