C++ 牛客网做题笔记
作为一名 C++ 程序员,我们需要不断地巩固和提升自己的技能水平。而牛客网则是国内优秀的、专注于程序员在线学习和考试认证的平台。在这里,我们可以通过做题来增强自己的编程能力。本篇文章将分享我在牛客网做题过程中的心得体会,并附上相应的源代码。
一、算法题
在做算法题时,我们需要对不同的算法进行分类和学习,并加以练习。以下是我总结的常见算法类型:
1.递归
递归是一种非常重要的算法,它可以让我们解决很多看似复杂的问题。在进行递归算法的设计时,我们需要注意递归的边界条件和递推公式。下面是一个递归求解阶乘的例子:
int factorial(int n){
if(n == 0 ||
C++编程:牛客网算法与STL实战心得
本文记录了C++程序员在牛客网做题的心得,涉及算法题如递归、贪心和动态规划,以及STL库的使用,包括vector、map和set的应用。同时列举了实战题目,如两数之和、反转链表和最小栈,旨在通过不断练习提升编程能力。
订阅专栏 解锁全文
104

被折叠的 条评论
为什么被折叠?



