数据结构和算法学什么

数据结构和算法学什么啊?难不难呢?
需要些什么基础呀。

数据结构是研究数据如何分布排列的方法,我们的数据如果杂乱无章,在数据量大的时候会导致搜索应用起来,耗费时间,有序有效地排列,可以大大提高效率。算法是指我们解决常见问题时,如何应用计算机所能适应的数学方法。数据结构和算法是软件程序的灵魂,你无论用任何程序语言编程都离不开数据结构和算法.听人说这门科的补考率是计算机专业课中最高的,它以思维训练为主,学好这门科应先熟悉编程语言和相关数学知识!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-07-31
推崇《数据结构C++语言描述》,清华大学出版,58元,但如果无过多时间,还是不看为妙,真的,工作中根本用不到,至少我现在从未用过这本书的知识,许多东西MFC VCL等开发平台都为你已经做好。