社区
非技术区
帖子详情
我需不需要学习数据结构与算法这门课程?
edison1984123
2006-09-28 06:26:48
我是一门主攻j2ee的学生,我想学数据结构与算法这门课程,但是又听到同学说在java中很多算法已经封装好了,就要我不要学习这门课.可是在网上很多人都说这门课很重要,所有我现在很困惑,很大家指点一下我到底学不学这门课?
...全文
222
11
打赏
收藏
我需不需要学习数据结构与算法这门课程?
我是一门主攻j2ee的学生,我想学数据结构与算法这门课程,但是又听到同学说在java中很多算法已经封装好了,就要我不要学习这门课.可是在网上很多人都说这门课很重要,所有我现在很困惑,很大家指点一下我到底学不学这门课?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
comyPro
2006-10-01
打赏
举报
回复
我是一门主攻j2ee的学生......
哈哈,唉,觉得JAVA越学越庞大越复杂,怎么办呢...?
iambic
2006-09-30
打赏
举报
回复
需要。
binligen
2006-09-30
打赏
举报
回复
学!!~绝对要学..!!
zeq258
2006-09-29
打赏
举报
回复
只要你做软件,我觉得,数据结构和算法,
是绝对要学习的课程。
尽管现在可能用不上,但是他给你的是一种思想,
一种解决问题的思想。
个人见解!
javalin3012
2006-09-29
打赏
举报
回复
严重同意楼上!
hanhongmin
2006-09-28
打赏
举报
回复
对,ME TOO
suhanzhong
2006-09-28
打赏
举报
回复
坦白说 就是要学习
也不见得可以学好
易学难精,
偶数学不够好啊!!
Rayuu
2006-09-28
打赏
举报
回复
如果你注重业务逻辑,一定要学习设计模式。
如果你注重底层实现,一定要学习数据结构。
dashi
2006-09-28
打赏
举报
回复
up
starsoulxp
2006-09-28
打赏
举报
回复
学习一下,没有亏吃。对以后的数据库编程能更好地了解
日总是我哥
2006-09-28
打赏
举报
回复
~up
为什么要
学习
数据结构与算法
?
最近,很多粉丝后台留言:“猿人,能不能帮忙整理一份
学习
数据结构与算法
的书籍资料,我感觉现在对
数据结构与算法
这块基础很薄弱,需要补习下”。为了满足每一位粉丝的需求,猿人花半个月的时间给大家整理了一份
学习
资料(精华电子书),希望有需要的粉丝能认真阅读。 我们都知道,编程好比是一辆汽车,而数据结构和算法是汽车内部的变速箱。一个开车的人不懂变速箱的原理也是能开车的,同理一个不懂数据结构和算法的人也能编程。但是如果一个开车的人懂变速箱的原理,比如降低速度来获得更大的牵引力,或者通过降低牵引力来获得更快的行驶速度。.
需不需要
选数据结构和算法的
课程
?
自学很有局限性,入门的算法如:排序、查找等很好理解,也容易弄懂。但是到了中级算法:贪心、Dijkstra、动态规划、k最邻近等算法时可能就会迷糊,诸如:算法看得懂,但是题目不会做的境地。那么就可以向高级或者专业算法进阶,这些算法我认为靠自学是很难领会的。刚好我有一些资料,是我根据网友给的问题精心整理了一份「数据结构的资料从专业入门到高级教程」,如果建不了模,用不了算法,就是一纸空谈。点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!所以我觉得有必要选修算法和数据结构课,因为真的难!
算法是背后的故事,优秀程序到底
需不需要
学习
国外开发者分享算法是背后的故事,优秀程序到底
需不需要
学习
算法:在计算或其他解决问题的操作(尤其是计算机)中要遵循的过程或规则集。 根据上面的定义,我们实际上可以将所有/大多数代码归类为算法,即计算机执行的规则集。这不是这篇文章的内容。本文将涉及业界最近对 Big-O 表示法、离散数学问题、算法运行速度等的痴迷。你看,在早期(1970 年代至 1990 年代),当计算机硬件严重受限时,优化你的算法以使您的代码运行得更快并使您的软件可用。90 年代的游戏程序员站在优化战的最前线。他们同时在处理劣质硬件(.
我的算法
学习
规划
目录 第一阶段:算法导论 第二阶段:TAOCP算法卷 第三阶段:刷题阶段 第一阶段:算法导论 第一阶段:时间:11.26.~12.21(25天) 第一阶段目标:掌握算法核心知识,掌握算法和数据结构的本科和研究生
课程
,精读掌握《算法导论》 本科生
课程
之数据结构(11.26~12.7号),精读掌握:普林斯顿大学教材《算法,第四版》 本科生
课程
之算法(12.8~12.16号),精读掌握...
学习
java
需不需要
算法_java架构师要学算法吗
java架构师需要学算法,根据不同的角色,你需要掌握各方面的知识,初步统计,Java架构师
学习
路线中应该包括这些内容:1、jvm虚拟机原理、调优,懂得jvm能让你写出性能更好的代码;池技术,什么对象池,连接池,线程池;2、Java反射技术,Java多线程同步异步,Java各种集合对象的实现原理;3、熟练使用各种数据结构和算法,数组、哈希、链表、排序树;熟练使用linux操作系统,熟悉tcp协议;4...
非技术区
23,404
社区成员
70,506
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章