看完了《大话数据结构》和《算法图解》可以开始刷题了么?

2020-09-11 09:52:44 +08:00
 perpetually

1 本人算法小白,最近再学习算法,看的都是入门书籍,而且都是用 python 实现的

2 说实话,这两本书也只是看了个一知半解,一个月左右时间就看完了,里面的 算法用 py 基本都实现了一遍,算是对基本概念有些了解,但是感觉还是不太熟练

3 比如要我徒手写个快排啊,选排啊,我有时候会有点混乱,一下子也反应不过来 另外我看力扣和牛客网很多算法例子都是用 java 实现的,我一直都是写 python 的

4 于是又用半个月时间看了一下《 Java 核心技术卷 1 》,也是看的一知半解,看到第六章 接口继承就没看了,只学了一些简单的语法(基本数据类型,while for 循环,还有类,面向对象,继承), 把前面 5 章的内容基本敲了一遍。

5 是不是接下来就可以刷题了?我看简单的题目感觉都没思路啊,有点焦虑。希望大佬们指点指点,谢谢

840 次点击
所在节点    问与答
4 条回复
goodboy95
2020-09-11 15:21:03 +08:00
啥时候都能刷题,刷多了写代码就熟练了。
如果刷力扣的话,“探索”那里有一些对某种数据结构或算法的专项训练课程,可以点进去练一下。
perpetually
2020-09-11 15:46:51 +08:00
@goodboy95 #1 我的意思是自己看的书都比较基础,入门级别,没有系统的学习过算法,直接刷题我看到很多简单难度的题目都没什么思路。不知道用什么方法解题,是做题太少了,还是学的太浅了,先做题还是先学更高阶的算法呢?
goodboy95
2020-09-11 16:48:47 +08:00
@perpetually
>如果刷力扣的话,“探索”那里有一些对某种数据结构或算法的专项训练课程,可以点进去练一下。
perpetually
2020-09-11 17:01:57 +08:00
@goodboy95 #3 好的 谢谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/706029

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX