A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© manu_chen 中级黑马   /  2014-12-3 18:49  /  2801 人查看  /  30 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我昨天买了一本关于算法的书,发现确实难懂,人人都说要学算法,可是我零基础,看不懂,学习的时候是不是可以暂时不学这块知识,大家怎么看 ?,那是不是可以暂时先不学呢?

30 个回复

倒序浏览
先学习数据结构,在看算法,不然,你根本看不懂的,推荐一本王晓东的算法设计与分析或者算法导论都不错的!
回复 使用道具 举报
表示没到
回复 使用道具 举报

算法可以先不急着看,初期因为看了也没用(事实上如果选择了JAVA EE,也基本用不到)。先把程序结构看清楚,把三种结构“顺序”“分支”“循环”理解。可以试着编一些小程序,作为熟练,更多的是练习——用我们老师的话说——像计算机一样思考。其实所谓的练习题仅仅是在锻炼你的思维模式。算法更多的是解决复杂问题的抽象过程,倒是不必着急。先从“像计算机一样思考”开始吧。
回复 使用道具 举报
李刚老师说现代高级语言封装了很多算法,学习者可以先学习编程语言,然后在使用语言的过程中学习使用这些算法。
回复 使用道具 举报
把毕姥爷的视频整明白再看咯!:lol
回复 使用道具 举报
既然是零基础,那就好好打牢基础,等基础巩固后再去看,现在要是能看懂,你就是神了!
回复 使用道具 举报
quick3g 发表于 2014-12-4 00:25
李刚老师说现代高级语言封装了很多算法,学习者可以先学习编程语言,然后在使用语言的过程中学习使用这些算 ...

是的,我可能被误导了,还是先看视频,敲敲代码度过这段日子先。。。。
回复 使用道具 举报
龙骑将杨影枫 发表于 2014-12-3 23:57
算法可以先不急着看,初期因为看了也没用(事实上如果选择了JAVA EE,也基本用不到)。先把程序结构看清 ...

哦,选择了JAVA EE,暂时用不到是吧。那我还是专注于视频,打好基础先。。。。。。
回复 使用道具 举报
龙骑将杨影枫 发表于 2014-12-3 23:57
算法可以先不急着看,初期因为看了也没用(事实上如果选择了JAVA EE,也基本用不到)。先把程序结构看清 ...

哦,选择了JAVA EE,暂时用不到是吧。那我还是专注于视频,打好基础先。。。。。。
回复 使用道具 举报
{:3_47:}{:3_47:}非计算机专业没学过算法。。唉,,,先打基础咯
回复 使用道具 举报
JAVA是面向对象的语言,很多算法都被封装好了,如果是面向过程的语言会更注重算法,说白了算法更偏得于面向过程。
回复 使用道具 举报
恩,先别学算法,说实在的工作也是很少用到的,或者用到的都是简单的算法,不用担心
回复 使用道具 举报
确实是,但算法恰恰是内功,必修啊
回复 使用道具 举报
大学就该报数学系,然后来学计算机。。
回复 使用道具 举报
算法以后再说。。
回复 使用道具 举报
个人意见,其实算法可以先放放,先把毕老师的视频学习一下比较好
回复 使用道具 举报
心急吃不了热豆腐!一步一步来吧!
回复 使用道具 举报
龙骑将杨影枫 发表于 2014-12-3 23:57
算法可以先不急着看,初期因为看了也没用(事实上如果选择了JAVA EE,也基本用不到)。先把程序结构看清 ...

言之有理~~~
回复 使用道具 举报
推荐先看java版本的数据结构,里面有简单的算法介绍
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马