在学习 C++ 的过程中,如果掌握了基本的语法知识,比如变量、数据类型、控制语句、函数、数组和指针等,并对面向对象编程的思想有了一定的了解,就可以开始尝试刷算法题了。
除此之外,为了更好的刷题,掌握一些 STL 容器和算法的基本使用,以及文件读写的基本知识是非常有帮助的。更重要的是,在做题的过程中要不断思考,贪心、分治、回溯、动态规划、贪心、图论等算法思想。
在学习 C++ 的过程中,如果掌握了基本的语法知识,比如变量、数据类型、控制语句、函数、数组和指针等,并对面向对象编程的思想有了一定的了解,就可以开始尝试刷算法题了。
除此之外,为了更好的刷题,掌握一些 STL 容器和算法的基本使用,以及文件读写的基本知识是非常有帮助的。更重要的是,在做题的过程中要不断思考,贪心、分治、回溯、动态规划、贪心、图论等算法思想。