入门难度:所谓师父领进门,修行靠个人。入门难度的题目可以看书籍和帖子一般问题不大。就是概念的理解和基本编程语法。 简单难度:我觉得最经典的三个题目是快速判断质数,二叉树的遍历和斐波那契数列的DP。第一题要知道合数必有一个开根号的factor是国外高中竞赛的知识,也是一种二分的思路。只不过是开根号。第二题计算机本科教材里有。CS专业要占一定的优势。第三题相关数学已经完全理解了。整个过程都可以在自己脑海中想象出来了。了解DP的思路和写法就行了。 中等难度:基本已经了解了刷题的主要目的之一就是用树。知道heap是一种树,PriorityQueue是一种queue。双指针可...