当前位置: 首页 > news >正文

c++笔试准备

一、 输入输出
1.多组数据【while】
cin

#include <iostream>
using namespace std;int main() {int a, b;while (cin >> a >> b) { // 当读取到EOF时,循环自动终止cout << a + b << endl;}return 0;
}

getline

#include <iostream>
#include <string>int main() {std::string line;while (std::getline(std::cin, line)) { // 当读取到 EOF 时,循环自动终止std::cout << "读取到的行是: " << line << std::endl;}return 0;
}
  1. 指定组数字
    第一行n代表输入了多少数字
#include <iostream>
using namespace std;int main() {int n;cin >> n; // 先读取数据组数for (int i = 0; i < n; ++i) {int a, b;cin >> a >> b;cout << a + b << endl;}return 0;
}
  1. 使用自定义分隔符:
#include <iostream>
#include <string>int main() {std::string token;std::cout << "请输入一串以逗号分隔的数据: ";while (std::getline(std::cin, token, ',')) { // 使用逗号作为分隔符std::cout << "解析出的令牌是: " << token << std::endl;}return 0;
}

注意:

cin遇到空格会停止,getline可以适用于自定义分隔符和含空格的情形。

二、 递归

三、排序

四、字符串操作

五、数据结构
链表

struct ListNode {int val;ListNode *next;ListNode(int x) : val(x), next(nullptr) {}
}

;
六、算法

技巧:

  1. 指数运算的性质
    用于优化x的n次方时间复杂度问题

  2. vector的扩容机制

  3. 双头指针

http://www.lryc.cn/news/542573.html

相关文章:

  • 【Docker】如何在Linux、Windows、MacOS中安装Docker
  • 欧拉回路与哈密尔顿回路: Fleury算法与Hierholzer 算法(C++)
  • JavaSE学习笔记26-集合(Collection)
  • 本地开发用ASP.NET Core Web API项目创建及测试
  • Redis——用户签到BitMap,UV统计
  • 一文详解U盘启动UEFI/Legacy方式以及GPT/MBR关系
  • Unity Shader 学习13:屏幕后处理 - 使用高斯模糊的Bloom辉光效果
  • 小迪安全-24天-文件管理,显示上传,黑白名单,访问控制
  • java23种设计模式-建造者模式
  • JMeter 中实现 100 个用户在 3 秒内并发登录
  • SOME/IP-SD -- 协议英文原文讲解2
  • IntelliJ IDEA中Maven配置全指南
  • 第438场周赛:判断操作后字符串中的数字是否相等、提取至多 K 个元素的最大总和、判断操作后字符串中的数字是否相等 Ⅱ、正方形上的点之间的最大距离
  • 20-R 绘图 - 饼图
  • 【LLM】R1复现项目(SimpleRL、OpenR1、LogitRL、TinyZero)持续更新
  • Linux 内核网络设备驱动编程:私有协议支持
  • 20241130 RocketMQ本机安装与SpringBoot整合
  • FFmpeg进化论:从av_register_all手动注册到编译期自动加载的技术跃迁
  • Http升级为Https - 开发/测试服环境
  • C语言预编译
  • 算法刷题-字符串-151.反转单词
  • 单片机裸机编程:状态机与其他高效编程框架
  • 图表控件Aspose.Diagram入门教程:使用 Python 将 VSDX 转换为 PDF
  • DPVS-1:编译安装DPVS (ubuntu22.04)
  • 即将发布书籍 - Yocto项目实战教程:高效定制嵌入式Linux系统
  • Git 常用指令及其说明
  • nginx代理后502
  • 大模型WebUI:Gradio全解12——LangChain原理及其agent构建Gradio(1)
  • 【Unity】鱼群效果模拟
  • PHP入门基础学习五(函数1)