数据结构和算法(c#实现)系列-----前言_c#教程

2008-02-23 05:44:15来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

数据结构和算法(C#实现)系列-----前言

Heavenkiller (原创)

搞电脑的人都应该很清楚,语言只是一种工具,算法才是灵魂。现在的研发语言有很多,如C ,VB,Perl,java,c#,更有如脚本语言js,vbs等,在如此多的选择面前,很多人不知道该选择哪一种好。其实不管哪一种语言,既然他存在,就一定有他的价值,有他的特定用途,而这往往是其他语言所无法比拟的。譬如C 就适合于系统底层的编程,而java一般就用于对稳定性,兼容性需要较高的场合,正所谓各有所长。像我一般用C 编写网络基层和和操作系统相关的程式,用C#写ASP.NET等程式,必要的时候再辅以Rose, Rational XDE等建模工具。但无论选择哪一种语言,算法才是根本,掌控了算法,就掌控了任何语言的根本,以不变应万变。

微软的C#是一种全新的语言,利用他能快捷、高效地布署程式。现在关于C#的资料也已有很多了,各个方面的资料都能找得到,但用C#做数据结构的似乎还没有什么,在CSDN上我只找到了三四篇,而且仅仅是讲了一下链表之类简单的数据结构。于是我利用空闲的时间用C#写了一些数据结构和算法的实现,希望对大家学习数据结构能够有所帮助。另外,由于时间仓促,难免出现一些纰漏,希望大家不吝赐教给予指正,我的email是heavenkiller2002@yahoo.com.cn.欢迎大家和我一起交流学习。

本系列包括树,N叉树,广义树,二叉树,BST二叉查找树,AVL平衡树,堆,二叉堆,连同图。更有一些如哈希表,散列,左翼树,二项树,Haffman编码树等因时间关系,暂时未能奉上,以后有时间再补上吧。

首先给大家展示一幅用Rational XDE for .NET 生成的类模型图,让大家对任何的类有一个大概的了解。


标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: 用c#研发网络防火墙技术分析_c#应用

下一篇: c#中水晶按钮的程式生成_c#应用