- 博客(0)
- 资源 (15)
- 收藏
- 关注
数据结构(C#语言版).pdf
编者的自述:
编者在写这本书时遇到了两个问题。第一个问题是关于数据结构教材。应该说关于数据结构的教材已经很多了。自从美国唐.欧.克努特教授用汇编语言写的《计算机程序设计技巧》第一卷《基本算法》问世以来,已经出现了用PASCAL、C、C++、JAVA等语言写的数据结构书。所以,在编者写本书之前,曾经感到很为难。目前,C#语言作为微软在新一代开发平台.NET 推出的、完全面向对象的语言,凭着其简洁、高效、模板、标准化的特性,使得C#语言像程序设计语言中的一件艺术品,也吸引着越来越多的开发人员。这也使得我院的可视化专业进行专业改革时,决定以C#语言作为该专业的主要开发语言。所以说,用C#语言来讲授《数据结构》课程是我院专业改革的结果。而用C#语言写的数据结构教材目前国内基本上是空白。鉴于此,编者决定写本书。
2014-06-28
数据结构的C++伪码实现(Data Structures A Pseudocode Approach with C++ )
国外著名高等院校信息科学与技术优秀教材《数据结构的C++伪码实现(Data Structures A Pseudocode Approach with C++ )》,为英文版。
作者在设计本书的伪代码时根据软件工程和程序设计的思想,有助于初学者从一开始就养成良好的程序设计习惯,当然对于初学进阶学者有很有参考价值。推荐阅读。
2014-06-28
[麻省理工学院-算法导论].Introduction.to.Algorithms,.Second.Edition
国外名校麻省理工学院计算机课程算法导论,英文版,可以看看国外计算机基础课程,仅供参考。
文件名称:[麻省理工学院-算法导论].Introduction.to.Algorithms,.Second.Edition
2014-06-28
ACM程序设计
本书详细讲解了ACM国际大学生程序设计竞赛(ACM/ICPC)编程、调试方法,以及提高时间、
空间性能的策略,并充分利用了C++泛型编程的高效率、规范化的特性,全部采用C++泛型编程。
第1章讲解了ACM程序设计入门知识;第2章讲解了C++泛型编程的容器、迭代器和常用算法;
第3章讲解了ACM程序设计的基本编程技巧;第4章讲解了50道原版ACM竞赛题的解题思路,并
配有C++泛型编程参考答案和题目的中文翻译。
本书是一本专门针对ACM国际大学生程序设计竞赛而编写的入门教程,适合参加ACM/ICPC的
大学生和C++编程爱好者学习,对ACM/ICPC竞赛教练也具有一定的指导作用。
2014-06-07
精选数据结构+算法 (加微软谷歌等IT经典面试题)
精选 数据结构 算法 微软 谷歌 IT经典 面试题
里面有丰富的编程题目,包含经典的数据结构、算法知识,还有微软谷歌的面试题,这些全是以往收集的,权当大放送。
ps:觉得好要来好评哦。
2013-05-03
银行家算法 标准解法 (代码 )
bool banker(int iAllocation[N][M],int iNeed[N][M],int iAvailable[M],char cName[N])
bool safety(int iAllocation[N][M],int iNeed[N][M],int iAvailable[M],char cName[N])
{
int bflag=0;//能够有足够资源分配的进程个数
int count=0;//安全性序列的数组下标
int iWork[M];//系统可提供给进程继续运行所需的各类资源数目数组
for(int a=0;a<M;a++){iWork[a]=iAvailable[a];}//把iAvailable[M]赋给iWork[M]
int iFinish[N]={0,0,0,0,0};//Finish[N] 它表示系统是否有足够的资源分配给进程,使之运行完成,开始时先令Finish=false
int n=N;
while(n--)//循环判断,最多...
2011-11-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人