算法学习

[复制链接]
查看11 | 回复3 | 2008-11-20 18:56:57 | 显示全部楼层 |阅读模式
我是计算机专业的学生,正在学习算法,但是现在大部分时间就是在死记硬背课本上的一些算法。我的困惑是:学习算法的方法就是背诵已有算法吗?有什么好的学习方法?怎样才能真正学好这门课(可以自己设计算法)?
请高手赐教,谢谢

回复

使用道具 举报

千问 | 2008-11-20 18:56:57 | 显示全部楼层
楼主是在学数据结构吧,不管是数据结构还是 算法都不可能通过背来学习的如果是数据结构,那就多看书了,只要做到理解(必须高度理解)就好了,建议书本上的程序 至少在 本子上 和电脑上 写一遍,然后每章学完都要利用本章的知识编写 一个相对较难,较长的程序,这样就差不多了算法课 理解了算法的思想后做题就是了给楼主推荐2个 网站,里面每章都有习题,还有相关的解题报告和课件等等数据结构:http://ds.fzu.edu.cn/(kp23ydnd0ivzzh45m2x5zgin)/Default.aspx算法:http://algorithm.fzu.edu.cn/rk4t3455bdddr52hj2u4pe55)/downl...
回复

使用道具 举报

千问 | 2008-11-20 18:56:57 | 显示全部楼层
书上的算法当然要熟,不过也要多写程序才行,可以经常找题目做,最好去找项目做,相信这样对算法的理解和应用会有帮助。书上的算法熟了,才有可能灵活的运用。
以上纯属我个人的见解。...
回复

使用道具 举报

千问 | 2008-11-20 18:56:57 | 显示全部楼层
书上的算法是基本的算法,在学算法的同时要自己动手写程序代码,如果条件允许的话,你跟着老师做项目吧,那样就会学到实用的东西...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行