数据结构和算法在实际的软件开发中都有哪些?

kangtalc 2006-08-06 01:34:57
小弟还在念大学
确实不知道学了数据结构和算法在实际的软件开发中有哪些应用.请大家说说看吧.
还有好多人说现在编软件主要是要理解业务逻辑,能够处理还事务逻辑就能编个好的软件了.是这样的吗?
...全文
1388 24 打赏 收藏 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuguoxin 2006-12-27
  • 打赏
  • 举报
回复
数据结构和算法的掌握是非常重要的,可以看作是对开发人员思维的训练 ,增强人对复杂问题的解决能力对困境的适应,在现实的开发过程中,会遇到各种各样的复杂问题(涉及业务的)这个时候虽然涉及不到复杂的算法,但如果你之前解决过很多算法问题或接触过相关训练 那么在复杂业务问题时至少心理上不会紧张,不会对面对问题有恐惧感,在技术上也可以拿出好的方案.至少像栈,队列还是很常用的
snow_kit 2006-12-25
  • 打赏
  • 举报
回复
数据结构就是内功^_^ 

给我感觉数据结构和算法 学好了 最大的好处是 在写程序的条理性好
写程序 就是玩积木 不要看他是什么语言 看它能够拼出什么图形来 才是最重要的

因为成为程序员或者从事这个行业可以看到 很多精妙的语句 是我对我的工作最满意的地方 就想 看小说看到高潮处的 激动^_^
aiguozhe 2006-12-15
  • 打赏
  • 举报
回复
高难度的算法一般用不到,用到了别人也写好了。不过了解了最好。
基础算法,排序,比较什么的最好能熟练记死
LiChenYue 2006-12-15
  • 打赏
  • 举报
回复
主要是了解问题的解决方法。前人的经验。
39457760 2006-10-31
  • 打赏
  • 举报
回复
想搞好编程,数据结构是最应该学的

算法吗,就看你的领域了,很多工程问题、优化问题都离不开算法的。要是就写个界面之类的,做个什么管理系统,好像用不上什么算法。(我说的算法是指动态规划之类的算法)
qt_pixie 2006-10-30
  • 打赏
  • 举报
回复
这个和高等数学不能比,因为不是并列关系。学算法当然需要高等数学里的部分知识,还有离散数学
crazysnail 2006-10-30
  • 打赏
  • 举报
回复
看起来``比高等数学都难一样`` 呜呼```
crazysnail 2006-10-30
  • 打赏
  • 举报
回复
呵呵,数据结构```哈哈```
散的知识点太多了```
诶````俺最大的缺点就是记不住分散的知识```所以现在还是菜鸟一个```
要是可以把数据结构中的算法等等``一连串的东西都联系在一起就好了```
qt_pixie 2006-10-29
  • 打赏
  • 举报
回复
程序设计=数据结构+算法。
这么经典的公式。可见有多重要了。
程序设计并不是你学会多少种语言,会不会VC JAVA什么的
而是看你会不会以编程语言来实现你的算法。
Vee_C 2006-10-27
  • 打赏
  • 举报
回复
呵呵~~我现在就在学习这个算法与数据结构啊!!哎自学啊!没人支持!只有在网上求教大家了....
tdskee 2006-09-27
  • 打赏
  • 举报
回复
说的都不错啊
看样子是得好好学哈数据结构和算法了
BigCarrot 2006-09-24
  • 打赏
  • 举报
回复
如果你只做MIS,网页之类的,数据结构和算法基本上没什么用
如果你做的是OS, compiler, database, web server之类的,没有数据结构和算法,这一切都不可能
mynamelj 2006-09-23
  • 打赏
  • 举报
回复
算法是程序的灵魂
z_l 2006-09-22
  • 打赏
  • 举报
回复
那搞硬件呢?
benjiam 2006-08-29
  • 打赏
  • 举报
回复
你想做一辈子泥瓦匠还是 设计摩天大楼

设计摩天大楼 请学习经典物理 泥瓦匠一辈子都不需要学

数据结构同理证明
bigc2000 2006-08-26
  • 打赏
  • 举报
回复
微乎其微。不同意义上观点
如果你要做编码程序员,那么它很重要。
如果你想当系统设计员,那么它不重要。
如果你相当系统分析员,那么它狗屁不是。
如果你想当程序分析员,那么它是命根子。
Seu_why 2006-08-25
  • 打赏
  • 举报
回复
向楼上学习
hbwhwang 2006-08-13
  • 打赏
  • 举报
回复
数据结构和算法--是我搞软件这么多年认为最重要的一门课程。
如果你想做个普通的代码人员,那么数据结构与算法不重要。
如果你想出类拔萃,请认真学习这门课程,它将让你受益整个程序员生涯!
SINCE1978 2006-08-12
  • 打赏
  • 举报
回复
现在和以后的很多国内软件项目开始转型,前几年客户已经建设了很多零散、部门级的软件,现在要求整合到企业级或总部级。
要求实现数据整合、趋势分析、80/20分析、环比同比...这些都依赖数据结构与算法。
justin108 2006-08-10
  • 打赏
  • 举报
回复
编码很简单,主要学习分析的过程和思想。熟读这些将来定会受用
加载更多回复(4)

33,026

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧