C++ 牛客网做题笔记

C++编程:牛客网算法与STL实战心得
144 篇文章 ¥59.90 ¥99.00
本文记录了C++程序员在牛客网做题的心得,涉及算法题如递归、贪心和动态规划,以及STL库的使用,包括vector、map和set的应用。同时列举了实战题目,如两数之和、反转链表和最小栈,旨在通过不断练习提升编程能力。

C++ 牛客网做题笔记

作为一名 C++ 程序员,我们需要不断地巩固和提升自己的技能水平。而牛客网则是国内优秀的、专注于程序员在线学习和考试认证的平台。在这里,我们可以通过做题来增强自己的编程能力。本篇文章将分享我在牛客网做题过程中的心得体会,并附上相应的源代码。

一、算法题

在做算法题时,我们需要对不同的算法进行分类和学习,并加以练习。以下是我总结的常见算法类型:

1.递归

递归是一种非常重要的算法,它可以让我们解决很多看似复杂的问题。在进行递归算法的设计时,我们需要注意递归的边界条件和递推公式。下面是一个递归求解阶乘的例子:

int factorial(int n){
   
   
    if(n == 0 ||
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值