自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何判断一棵二叉树是完全二叉树

<br /><br />严蔚敏那本教材上的说法:一个深度为k,节点个数为 2^k - 1 的二叉树为满二叉树。这个概念很好理解,<br />就是一棵树,深度为k,并且没有空位。<br />首先对满二叉树按照广度优先遍历(从左到右)的顺序进行编号。<br />一颗深度为k二叉树,有n个节点,然后,也对这棵树进行编号,如果所有的编号都和满二叉树对应,那么这棵树是完全二叉树。<br /><br /> <br /><br />任意的一个二叉树,都可以补成一个满二叉树。这样中间就会有很多空洞。在广度优先遍历的时候,如

2011-04-30 01:23:00 38368 18

转载 布隆过滤器(Bloom Filter)

<br />在日常生活中,包括在设计计算机软件时,我们经常要判断一个元素是否在一个集合中。比如在字处理软件中,需要检查一个英语单词是否拼写正确(也就是要判断它是否在已知的字典中);在 FBI,一个嫌疑人的名字是否已经在嫌疑名单上;在网络爬虫里,一个网址是否被访问过等等。最直接的方法就是将集合中全部的元素存在计算机中,遇到一个新元素时,将它和集合中的元素直接比较即可。一般来讲,计算机中的集合是用哈希表(hash table)来存储的。它的好处是快速准确,缺点是费存储空间。当集合比较小时,这个问题不显著,但是当

2011-04-17 23:57:00 1525 1

转载 B树

<br />B树       即二叉搜索树:       1.所有非叶子结点至多拥有两个儿子(Left和Right);       2.所有结点存储一个关键字;       3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树;       如:              B树的搜索,从根结点开始,如果查询的关键字与结点的关键字相等,那么就命中;否则,如果查询关键字比结点关键字小,就进入左儿子;如果比结点关键字大,就进入右儿子;如果左儿子或右儿子的指针为空,则报告找不到相应的关键字; 

2011-04-16 19:55:00 856

操作系统生产者——消费者模拟程序

操作系统生产者——消费者模拟程序 两个线程里创建独立的定时器

2008-12-17

深入Managed_DirectX_9

Device类是DirectX里的所有绘图操作所必须的。可以把这个类假想为真实的图形卡。场景里所有其他图形对象都依赖于device。你的计算机里可以有一个到几个device,在Mnaged DirctX3D里,你可以控制任意多个device。

2008-06-09

LCC4.2-VC6-Src

LCC4.2编译器VC6下完整可编译源代码及VC6工程文件

2008-05-16

G723_Source&SDK

G723的源程序,内有文档,用于DSP ccs平台,自己扩展到其它平台吧

2008-04-27

PowerPC汇编指令

包含三本书如下:PowerPC User Instruction Set Architecture IPowerPC Virtual Environment Architecture Book IIPowerPC Operating Environment ArchitectureBook III

2008-04-12

Turbo Pascal6编译器源代码

Turbo Pascal6编译器全部源代码,都知道,网上偶得,与大家分享

2007-12-19

文法化简与改造

文法化简的程序,实现文法化简,文法改造,的消除空产生式,消除单产生式,消除无用产生式的功能

2007-12-16

多用户共享的C#和AJAX的B/S绘图板

基于Web的绘图板。它使用C#和AJAX技术在服务器和客户端进行交互。基本的想法是使用AJAX,在多个客户端之间共享绘图的面板。

2007-11-23

DigitalDisplay(数字显示)

如何将你的软件展示给用户是非常重要的,NextUI提供了一系列的界面控件,希望对每个人有用。<br>这里的控件是一个液晶数字显示屏,可以很酷地显示数字,并且每个数字都可以实现边框外发光的效果。<br><br>代码使用<br><br>控件需要的配置代码非常的少。<br><br>Alignment:对齐方式<br>BackGrdColor:设置控件的背景颜色<br>BackGroundImage:控件的背景图案<br>EnableGlare:渐进的阴影效果<br>FontColor:前景颜色<br>Number:这里的数字可以是浮点数也可以是负数<br>PanelColor:数字显示屏的颜色<br>PanelNumber:可以显示的Panel个数

2007-11-23

jdsl(Data Structures Library in Java)

What is JDSL? <br><br>JDSL is the Data Structures Library in Java. It is a collection of Java interfaces and classes that implement fundamental data structures and algorithms. More about JDSL. <br>JDSL is being developed at the Center for Geometric Computing, Department of Computer Science, Brown University. The development of JDSL has been supported in part by grant CCR-0098068 from the National Science Foundation.

2007-11-14

内存驱动源代码

内存驱动源代码,学习

2007-09-06

Dos下的TCP/IP源代码

Dos系统下的TCP/IP源代码

2007-09-06

Linux-TCP/IP协议源代码分析

Linux下TCP/IP协议栈源代码分析,都知道,不用说了

2007-09-06

XML解析类

用C++实现的XML解析类

2007-07-20

空空如也

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

TA关注的人

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