首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

c语言数据结构跟算法

2013-07-11 
c语言数据结构和算法学到这里 ,感觉不那么自在了,在老师说出需求后,没有以前做其他的思路那么清晰了,总感

c语言数据结构和算法
学到这里 ,感觉不那么自在了,在老师说出需求后,没有以前做其他的思路那么清晰了,总感觉少点什么.能做个半成品,但有的地方自己都不太自信.老师写出他的,也能理解,但照思路走吧,少了自己的元素,心里总“难受”.
求大神们指点指点,您们怎么走过这块的,走过后的感悟,觉醒.

真坑人啊,还是看那个数据结构与算法:c语言描述,这本比较好,不过书名是这样翻译的吗
[解决办法]
数据结构严老师的  入门必备 算法导论 太难了
[解决办法]
算法导论,去了书店没敢买c语言数据结构跟算法
[解决办法]
为什么要有数据结构这个东东?
因为要将现实世界或者抽象理论中的各种数据保存在计算机外存(光盘、硬盘、U盘……)或内存(ROM、RAM、SRAM……)里面的二进制字节数组中。
然后让CPU这个只会执行预先保存好的加减乘除移位条件转移……等机器指令的家伙按照人的意志去处理这些数据。至于具体如何处理就是所谓算法。

[解决办法]

引用:
Quote: 引用:

为什么要有数据结构这个东东?
因为要将现实世界或者抽象理论中的各种数据保存在计算机外存(光盘、硬盘、U盘……)或内存(ROM、RAM、SRAM……)里面的二进制字节数组中。
然后让CPU这个只会执行预先保存好的加减乘除移位条件转移……等机器指令的家伙按照人的意志去处理这些数据。至于具体如何处理就是所谓算法。
嗯嗯 大神说到根上了.

先弄清一个问题:你是想确确实实学些有用的东西来解决问题,还是弄几个幌子满江湖的买大力丸。

两种不同的目标,必然伴随两种不同的过程
[解决办法]
如果自己还没有属于自己的思路,那就分析别人的思路。见多了,就不会感觉自己的思路狭窄了。
[解决办法]
模仿即学习.
[解决办法]
算法导论挺不错的,我看了下,看起来有点吓人,其实也不是想象中那么难。
第一二部分讲了些基本的排序算法,第三部分介绍各种数据结构,但是当中涉及到一些数学的分析,主要是时间复杂度方面的,需要一些概率和微积分的基础,但是如果只是看、理解的话不难,要自己去分析下来就会有难度了。

还有就是数据结构部分看得时候只是简单的介绍,应用比较少,可以找一本数据结构的书再了解一下应用。

另外算法导论里面是伪代码,可以自己用语言来写程序,还可以练语言。

学习愉快哈。
------解决方案--------------------


最好的办法是上机实验一下
书上的算法不是直接敲进电脑就能运行的
起码还要加上#include<stdio.h>以及主函数
主函数可以写一些测试的代码

热点排行