1 本人算法小白,最近再学习算法,看的都是入门书籍,而且都是用 python 实现的
2 说实话,这两本书也只是看了个一知半解,一个月左右时间就看完了,里面的 算法用 py 基本都实现了一遍,算是对基本概念有些了解,但是感觉还是不太熟练
3 比如要我徒手写个快排啊,选排啊,我有时候会有点混乱,一下子也反应不过来 另外我看力扣和牛客网很多算法例子都是用 java 实现的,我一直都是写 python 的
4 于是又用半个月时间看了一下《 Java 核心技术卷 1 》,也是看的一知半解,看到第六章 接口继承就没看了,只学了一些简单的语法(基本数据类型,while for 循环,还有类,面向对象,继承), 把前面 5 章的内容基本敲了一遍。
5 是不是接下来就可以刷题了?我看简单的题目感觉都没思路啊,有点焦虑。希望大佬们指点指点,谢谢
1
goodboy95 2020-09-11 15:21:03 +08:00
啥时候都能刷题,刷多了写代码就熟练了。
如果刷力扣的话,“探索”那里有一些对某种数据结构或算法的专项训练课程,可以点进去练一下。 |
2
perpetually OP @goodboy95 #1 我的意思是自己看的书都比较基础,入门级别,没有系统的学习过算法,直接刷题我看到很多简单难度的题目都没什么思路。不知道用什么方法解题,是做题太少了,还是学的太浅了,先做题还是先学更高阶的算法呢?
|
3
goodboy95 2020-09-11 16:48:47 +08:00
@perpetually
>如果刷力扣的话,“探索”那里有一些对某种数据结构或算法的专项训练课程,可以点进去练一下。 |
4
perpetually OP @goodboy95 #3 好的 谢谢
|