C++基础知识

标准输出

控制语句

条件判断 if else
循环 for/while

基本数据结构

动态数组 vector
双链表 list

list 是 C++ 标准库中的双向链表容器。

队列 queue
栈 stack
哈希表 unordered_map
哈希集合 unordered_set

传值和传引用

在 C++ 中,函数参数的传递方式主要有两种:传值传引用。理解它们的区别对于编写高效的算法代码至关重要,特别是在处理大量数据或需要修改原始数据时。

传值(Pass by Value)
传引用(Pass by Reference)
做算法题时的选择