数据结构和算法的学习时间建议

weixin_41133154 2017-11-23 08:56:08
刚学完C,学的程度,严谨的说,是知道了C语言这一回事,并且会解决一些简单的问题了,不敢说学完了。。。

但是学完后去做OJ的题目,刷刷下来几千道,发现能做的,或者会做的不多,只能解决一些在别人眼里的水题。。。我知道,虽然对他们是水题,但是对我来说还是具有一定的难度的。。。

不知道各位有什么建议吗?是开始学数据结构和算法吗?然后去解决更多的问题?还是停留下来,继续训练C语言。

之前听有人说数据结构和算法是血肉不能分离着学,但是一般的数据结构都带有算法在里面,应该不用额外去增学算法吧?毕竟算法的学习需要一定的数学基础,而那是到大二才学的。

各位大神有什么建议吗??很珍贵对我来说
...全文
223 6 点赞 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
CT8100 2017-11-24
csdn的一条标语~最没用的是源代码,最有用的是数据结构和算法!
  • 打赏
  • 举报
回复
赵4老师 2017-11-24
《数据结构(C语言描述)》 《算法精解(C语言描述)》
  • 打赏
  • 举报
回复
自信男孩 2017-11-24
建议还是继续学C语言,因为基础不牢固直接去学数据结构和算法,那会让你更难受,学不懂; 要想盖高楼,首先需要把地基打牢了。与其求多,不如求精。一步步来,不要着急。学好,用好C语言,没有3~5年学习和运用谈不上精通C语言。
  • 打赏
  • 举报
回复
学数据结构吧,这里面其实涉及了算法,常见常用的算法。这个学会了,基本的题你就都能做了。
  • 打赏
  • 举报
回复
heronism 2017-11-24
C语言 --》数据结构 --》算法(《算法导论》) --》自己做程序训练,解决实际问题而不是刷那种简单的考查语法的题 - -》练习数据结构(模式匹配,链表,图, 树,二叉树,排序算法) --研究更高级算法(分治法、贪心法等) ps:本来不是大神,但学习路径基本这样,修行深浅全在个人
  • 打赏
  • 举报
回复
xfrji 2017-11-23
大神出来解答吧
  • 打赏
  • 举报
回复
相关推荐
发帖
C语言
加入

6.5w+

社区成员

C语言相关问题讨论
申请成为版主
帖子事件
创建了帖子
2017-11-23 08:56
社区公告
暂无公告