自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

破剑冰

活到老,学到老

  • 博客(11)
  • 资源 (11)
  • 收藏
  • 关注

原创 桌面搜索(含源码c#)

桌面搜索(含源码c#) 基于Lucene.Net实现的一个简单搜索工具,方便快速的查找文件.使用说明:    (1) 程序文件说明.    (2) 索引配置.配置文件名为para.txt,内容包含要索引的磁盘路径.     (3) 文件索引.           (4) 文件搜索.源码你可以在这里下载

2010-07-17 22:43:00 1077

原创 红黑树(C#)

红黑树(C#) 黑树是插入操作类似于儿茶查找树的插入操作。只是把退出条件将NULL改为统一的叶子节点即可。关键的是对红黑树插入之后的调整操作调整策略如下:(插入调整主要是考虑当前节点和当前节点的叔叔之间的关系)1、叔叔节点颜色为红色调整策略:     将父亲节点的颜色改为黑色     将叔叔节点的颜色改为黑色     将当前节点的指针改为其父亲节点的父亲2、当叔叔节点颜色为黑色,且当前节点在其父亲节点的右子树上     将当前节点指针移动到其父亲节点     并以当前节点为轴进行左转操作 3、 当叔叔节点颜

2010-07-16 07:08:00 1787

原创 二叉查找树(C#)

二叉查找树(C#)代码实现(自己学习过程的产物,仅供自己玩)/// /// 二叉查找树 /// public class BinarySearchTree { #region 构造函数 public BinarySearchTree(BinarySearchTreeNode root) { this.Root = root; } public

2010-07-13 16:24:00 1114

原创 桶排序(C#)

桶排序(C#)<br />代码实现:<br />/// <summary> /// 桶排序 /// </summary> /// <param name="arrayToSort">待排序的数组(该数组的元素在[0-1) )</param> /// <returns>排序后的结果</returns> public static double[] BucketSort(double[] arrayToSort)

2010-07-07 13:25:00 1886

原创 基数排序(C#)

基数排序(C#)<br />代码实现:<br />/// <summary> /// 基数排序 /// </summary> /// <param name="arrayToSort">要排序的数组</param> /// <param name="maxDigit">数字的最大位数</param> /// <returns>排序后的结果</returns> public static int[] R

2010-07-07 13:23:00 1703

原创 计数排序(c#)

计数排序(C#)<br />代码实现:<br /> /// <summary> /// 计数排序。 /// 要求: /// arrayToSort的元素必须大于等于0,或者经过一定的转换使其元素在 /// 大于等于0范围内。例如有如下序列(-1,-8,10,11),那么根据最小值8, /// 将各个数字加8转化为(7,0,18,19),然后进行计数排序,结果为(0,7,18,19),

2010-07-07 13:22:00 1230

原创 快速排序(C#)

快速排序代码实现:public static void QuickSort(int[] a, int startIndex, int endIndex) { if (startIndex > endIndex) return; int keyIndex = Partion(a, startIndex, endIndex); QuickSort(a, startIndex, k

2010-07-06 07:50:00 1104

原创 堆排序(C#)

堆排序代码如下: /// /// 最小堆排序(升序) /// public static int[] MinHeapSort(int[] a) { // 将数组构建为最小堆 BulidMinHeap(a); int aLenght = a.Length; int heapSize = aLenght;

2010-07-04 17:14:00 2300 2

原创 冒泡排序(C#)

冒泡排序    将被排序的记录数组R[1..n]垂直排列,每个记录R[i]看作是重量为R[i].key的气泡。根据轻气泡不能在重气泡之下的原则,从下往上扫描数组R:凡扫描到违反本原则的轻气泡,就使其向上"飘浮"。如此反复进行,直到最后任何两个气泡都是轻者在上,重者在下为止.[动画演示]    代码实现如下:   /// /// 冒泡排序 /// public static int[] BubbleSort(int[] needSortArray)

2010-07-04 12:14:00 719

原创 合并排序(C#)

合并排序

2010-07-04 10:51:00 1339

原创 插入排序(C#)

算法导论学习(一) - 插入排序 插入排序是一个对少量元素进行排序的有效算法.插入排序的工作机理与很多人打牌时,整理手中牌时的做法差不多.在开始摸牌时,我们的左手是空的,牌面朝下放在桌上.接着,一次从桌上摸起一张牌,并将它插入到左手一把牌的正确位置上.为了找到这张牌的正确位置,要将它与手中已有的每一张牌从右到左地进行比较.无论在甚么时候,左手的牌都是排好序的,而这些牌原先都是桌上那副牌里做顶上的一些牌.代码实现如下: /// /// 插入排序(升序) ///

2010-07-03 18:03:00 838

桌面文件搜索(C#源码)

桌面文件搜索桌面文件搜索桌面文件搜索桌面文件搜索

2010-07-17

PE文件解析(C#)

PE文件解析的c#实现 PE文件解析的c#实现

2010-06-28

Flv文件解析(c#,包含flv文件结构说明)

Flv文件解析(c#,包含flv文件结构说明) Flv文件解析(c#,包含flv文件结构说明) Flv文件解析(c#,包含flv文件结构说明)

2010-06-01

Fiddler2BetaSetup

Http拦截工具,Http拦截工具,Http拦截工具

2010-01-24

InteropSignatureToolkitSetup

InteropSignatureToolkitSetup

2010-01-24

pInvokeVSaddin

将WIN 32 API函数转换为c#函数

2010-01-24

A*算法(C#版),A*算法(C#版)

A*算法(C#版),A*算法(C#版),A*算法(C#版)

2009-09-22

CSS权威指南第三版(英文)

CSS权威指南第三版(英文),CSS权威指南第三版(英文)

2009-09-09

文件共享之c#实现(含源码)

这个程序主要演示怎么用c#实现文件的共享。程序比较简单,单击按钮程序会把你的D盘共享。

2007-07-03

c#做的键盘记录的东东(含源码)

从codeproject看到的一段代码,觉得挺好的,我把它改造成一个dll,方便大家调用,同时我做了一个实例,演示dll的使用方法。<br>

2007-07-02

c#局域网共享搜索工具(含源码)

局域网共享搜索的工具,适合在公司内部局域网使用,因为要遍历各个文件,所以速度太慢,不过软件实现了一些有趣的功能,希望能给你带来方便。功能:1. 文件搜索,分为按目录搜和按文件搜两种。2. 过滤功能。本软件是按扩展名来过滤搜索的文件的。比如你要搜索mp3文件,那就输入 .mp3 。记得把点也带上哦。当然搜索的结果也可以过滤,具体参考软件。3. 文件的下载功能。4. 共享图片的浏览功能,可全屏浏览,全屏模式下可幻灯片浏览。(另外还添加类似qq的截屏功能,嘿嘿,这个好像不太需要)5. 列表保存。就是把共享资源保存下来,免得下次再搜。需要指出的是该软件还可以把音乐文件保存为芊芊静听的音乐列表。6. 程序最小化时将出现类似flashget的浮动框。上边所说的功能大部分集中在右键菜单中.

2007-06-27

空空如也

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

TA关注的人

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