All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
c#判断数据NULL值的方法_[Asp.Net教程]
SQL,Server常见连接错误_[SQL,Server教程]
Linux操作系统启动httpd失败的解决方法_php资料_编程技术
ASP.NET,Atlas,Framework概览_[Asp.Net教程]
Delphi使用ODBC连接SQServer 2000数据库
HTML 初学者指南(10)_[Html教程]
sql,server视图的作用_mssql学习_编程技术
.NET3.5正统分页控件来了(ListView和DataPager)_[Asp.Net教程]
asp.net2.0中为主题添加CSS样式
PHP实例:PHP和MYSQL联合打造简单留言本程序_[PHP教程]
Reading number is top 10 pictures
浴室里的美女
Take you to walk into the most true north Korea rural3
Fury xp desktop theme
The wise woman of chest1
China's first snake village2
看如何给单纯的少女洗脑
银行20年后可能消失
The real super beauty14
Beautiful Japanese beauty(漂亮的日本美女)2
9.3阅兵全景图2-英雄连队梯队和外国方阵梯队
Download software ranking
Boxer vs Yellow5
I'm come from Beijing1
Tram sex maniac 2 (H) rar bag18
仙剑奇侠传98硬盘WINXP版
Eclipse-CALMSANNY (second edition)
Unix video tutorial6
asp.netWeb服务器高级编程
Tram sex maniac 2 (H) rar bag3
Unix video tutorial4
Prostitutes diary
qq published in(发表于) 2014/7/11 9:29:01 Edit(编辑)
c#编程中学习数据结构的必要性

c#编程中学习数据结构的必要性

c#编程中学习数据结构的必要性

学习数据结构的必要性

我们知道,虽然每个人都懂得英语的语法与基本类型,但是对于同样的题目,每个人写出的作文,水平却高低不一。程序设计也和写英语作文一样,虽然程序员都懂得语言的语法与语义,但是对于同样的问题,程序员写出来的程序不一样。有的人写出来的程序效率很高,有的人却用复杂的方法来解决一个简单的问题。

当然,程序设计水平的提高仅仅靠看几本程序设计书是不行的。只有多思索、多练习,才能提高自己的程序设计水平;否则,书看得再多,提高也不大。记得刚学程序设计时,常听人说程序设计水平要想提高,最重要的是多看别人写的程序,多去思考问题。从别人写的程序中,我们可以发现效率更高的解决方法;从思考问题的过程中,我们可以了解解决问题的方法常常不只一个。运用先前解决问题的经验,来解决更复杂更深入的问题,是提高程序设计水平的最有效途径。

数据结构正是前人在思索问题的过程中所想出的解决方法。一般而言,在学习程序设计一段时间后,学习“数据结构”便能让你的程序设计水平上一个台阶。如果只学会了程序设计的语法和语义,那么你只能解决程序设计三分之一的问题,而且运用的方法并不是最有效的。但如果学会了数据结构的概念,就能在程序设计上,运用最有效的方法来解决绝大多数的问题。

《数据结构》这门课程的目的有三个。第一个是讲授常用的数据结构,这些数据结构形成了程序员基本数据结构工具箱(toolkit)。对于许多常见的问题,工具箱里的数据结构是理想的选择。就像.NET Framework中Windows应用程序开发中的工具箱,程序员可以直接拿来或经过少许的修改就可以使用,非常方便。第二个是讲授常用的算法,这和数据结构一样,是人们在长期实践过程中的总结,程序员可以直接拿来或经过少许的修改就可以使用。可以通过算法训练来提高程序设计水平。第三个目的是通过程序设计的技能训练促进程序员综合能力的提高。




添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.