`
jbeduhai
  • 浏览: 504478 次
  • 性别: Icon_minigender_1
  • 来自: 山东
社区版块
存档分类
最新评论

数据结构及算法

    博客分类:
  • java
阅读更多

 

最近常看到一些同行常提到数据结构和算法,这个问题有时候面试会常常遇到,让你说一下关于数据结构的理解,
结常看到网上一些同行对数据结构的解释和看法,差不多也都各有千秋吧

同时感觉好多人都对数据结构的理解不是很清楚,那怕是平时的开发过程中常用到数据结构及算法,但是一但回答起这个问题来,感觉就是无从说起啊,不知道如何回答这个问题:

其实:数据结构 你可以理解成一种开发模式,一种流程结构模式,核心就是结构流程,进一步深化,算法就是开发步骤,对问题的解决思路,一种开发思想,也是一般程序员所应有的一种思想,把没一步都做到了,把每一个数据都考虑到了,能做到尽量的完整化.

其实很多人都被数据结构 所谜惑,原因之一就是没有抓住数据结构的精髓:理论体系和应用。
首先是彻底理解数据结构的概念,这个可以借助编程语言如c,来实践,并了解。
然后是举一反三,现实生活中往往应用数据结构的地方并不是完全照着书本来的,只是用到了部分理论,所以熟悉理论体系是

非常重要的。
要灵活应用数据结构,有时不仅需要综合使用多种数据结构,而且必需加一些数学理论如:数论和组合数学的一些东西,这其实也就是为什么计算机科学离不开数学的原因。

在加上对现有编程环境的熟悉程度,我们应该对编程游刃有余了,编程其实也是一种人生哲学。有人觉得编程很痛苦,那其实是因为:这些人根本就不懂得编程,或者具体说是不懂得如何去生活。编程首先是要合理安排,并且寻找合理的理论来解决问题的,如果一个人不知道在接到任务的时候怎么从总体上把握任务的难度,以及粗略的设计解决方案,衡量自己的实力,那他必然会感到力不从心。

一个人,不可以做一个纯粹的程序员,或者做一个纯粹的商人等。如果你不想一身铜臭,或者是短命的话,享受生活,享受思考吧。

 

 


如有不同的看法,请指正,谢谢

分享到:
评论
1 楼 hshqcn 2009-02-20  
前面头晕,蒙人吧,后面真能扯啊

相关推荐

    比较入门的C#数据结构及算法

    ### C# 数据结构及算法入门知识点详解 #### 一、前言:为何学习数据结构与算法 对于软件开发者而言,掌握扎实的数据结构与算法基础知识至关重要。随着C#语言的日益普及,越来越多的开发者希望能够利用这一现代语言...

    数据结构及算法 算法

    “数据结构算法演示.rar”可能是一个包含实际代码示例的资源,通过这些示例,你可以直观地看到数据结构和算法的运行过程,加深理解。 “数据结构及算法经典.rar”可能是一份综合性的资料,包含了一些经典的算法问题...

    java数据结构及算法(包含20集+44集).txt

    java数据结构及算法视频教程(包含20集+44集),两个版本的资源都挺好的,适合入门及深入,java数据结构和算法是面试必备

    数据结构与算法分析C++语言描述第四版参考答案

    这本书由Mark Allen Weiss撰写,旨在帮助读者理解和掌握如何在C++编程环境中有效地设计和实现数据结构及算法。第四版更新了内容,适应了现代C++的发展,包括C++11及后续标准的新特性。 在“Solution & Code for ...

    “数据结构与算法”课程学习总结报告

    《“数据结构与算法”课程学习总结报告》 在学习“数据结构与算法”这门课程时,我们深入了解了线性结构、树结构和图结构中的数据表示与处理方法。这些知识是计算机科学中的基石,对于高效编程和优化至关重要。课程...

    剑指offer数据结构及算法题详解及答案

    剑指offer数据结构及算法题详解及答案

    易语言高效数据结构及算法模块

    易语言高效数据结构及算法模块源码,高效数据结构及算法模块,快速排序,稳定排序,quick_sort,stable_sort,max,min,bytes_reverse,string_reverse,floor,ceil,取最大,取最小,向下取整,向上取整,反转字节集,反转文本,...

    Linux系统函数调用数据结构及算法篇[整理].pdf

    Linux系统函数调用数据结构及算法篇[整理].pdf

    优秀硕士毕业论文——-数据分析系统数据结构及算法优化

    优秀硕士毕业论文——-数据分析系统数据结构及算法优化kdh文件,得用caj文件打开。

    数据结构及算法经典源程序集.rar

    数据结构及算法经典源程序集.rar 数据结构及算法经典源程序集.rar 数据结构及算法经典源程序集.rar 数据结构及算法经典源程序集.rar 数据结构及算法经典源程序集.rar 数据结构及算法经典源程序集.rar 数据结构及算法...

    C语言数据结构及算法

    C语言数据结构及算法,里面有演示程序,可自动动态演示程序执行的整个过程。

    易语言数据结构及算法模块1.6

    易语言数据结构及算法模块1.6源码,数据结构及算法模块1.6,快速排序,稳定排序,插入排序,快速排序_优化,quick_sort,stable_sort,max,min,bytes_reverse,string_reverse,floor,ceil,quick_sort_opt,insert_sort,取最大,...

    数据结构及算法经典 C源文件

    数据结构及算法经典,常用的难度较高的算法都有实现,具体见图

    现代计算机常用数据结构及算法

    现代计算机常用数据结构及算法

    易语言源码易语言高效数据结构及算法模块1.4源码.rar

    易语言源码易语言高效数据结构及算法模块1.4源码.rar 易语言源码易语言高效数据结构及算法模块1.4源码.rar 易语言源码易语言高效数据结构及算法模块1.4源码.rar 易语言源码易语言高效数据结构及算法模块1.4源码....

    JS数据结构与算法.pdf

    JS 数据结构与算法.pdf 本书主要介绍了 JavaScript 语言的基础知识,包括数据结构和算法。以下是该书的详细知识点: 一、JavaScript 基础知识 * 变量和数据类型 * 运算符和控制结构 * 函数和对象 * 数组和字符串 ...

    数据结构与算法 数据结构与算法课后习题答案

    数据结构与算法是计算机科学的基础,它涉及到如何有效地组织和管理数据,以便进行高效地查找、存储和处理。本资源包含的数据结构与算法课后习题答案,是学习这一领域的重要辅助材料,可以帮助学生深入理解和巩固所学...

    python数据结构与算法

    python数据结构与算法python数据结构与算法python数据结构与算法python数据结构与算法python数据结构与算法python数据结构与算法python数据结构与算法python数据结构与算法python数据结构与算法python数据结构与算法...

Global site tag (gtag.js) - Google Analytics