自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

今天不加班

是为了记录个人学习日常和知识总结

  • 博客(8)
  • 收藏
  • 关注

原创 如何用vs code上的力扣插件刷题(Window和Mac)

最近在官网刷题时,写不出来的总是忍不住想看答案,没思考多久就点开题解了😅。加之一直不喜欢它的界面和字体,就尝试着用vs code上的插件了,下面是具体方法。(少看答案,多思考哈)

2024-10-28 17:25:54 704

原创 C++容器--stack容器常用操作

在C++中,stack容器是一种**后进先出(LIFO, Last In First Out)**的数据结构,意味着最后插入的元素最先被访问。C++中的stack是通过标准模板库(STL)中的<stack>头文件实现的,它提供了一组简单的接口来操作堆栈。1.:元素按照后进先出的顺序进行处理。2.:只能在堆栈的顶部(即栈顶)进行插入和删除操作。

2024-09-24 16:04:50 206

原创 C++容器--duque容器常用操作

/ 赋值d2 = d1;// 10个100// 大小操作d1.empty();// 判断是否为空d1.size();// 返回容器内元素个数// 重新定义大小为15,默认用0填充// 指定用1填充// 插入和删除// 尾部插入10// 头部插入20// 头部删除// 尾部删除// 在begin的位置插入100// 在begin位置插入2个200// 在d1的begin位置插入区间// 删除d1中begin位置的元素// 删除begin到end位置的元素。

2024-09-23 16:02:46 429

原创 C++容器-- vector容器常用操作

/ 构造函数// 默认构造,无参构造// 通过区间方式构造// 3个100构造// 拷贝构造// 赋值v2 = v1;// assign(), 区间范围:左闭右开// 4个100// 容器容量和大小v1.empty();// 判断是否为空// 容器的容量v1.size();// 容器的大小// 重新指定容器大小为15,默认以100填充// 重新指定容器大小为5// 插入和删除// 尾部插入元素4// 尾部删除元素// v1的begin位置插入10。

2024-09-22 14:57:36 1383

原创 C++容器-- string容器常用操作

/ 初始化string s1;//创建空字符串,调用无参构造函数//调用拷贝构造函数// 使用10个字符初始化'a'// 赋值// 把单个字符赋值给str3// 把hello前3个字符赋值给str5// 把str5赋值给str6// 把5个x赋值给str7// 字符串拼接// 从str2下标为2的位置开始,截取3个字符拼接在str4的尾部// 查找// 找到返回第一个字符下标,未找到返回-1// 从下标2开始查找“lo”第一次出现的位置。

2024-09-21 15:34:09 1539

原创 vs code解决code runner插件默认不支持C++11新特性

前段时间在学习STL时,有一段写了一个范围for循环,发现居然不支持。一开始以为是tasks.json配置文件的问题,加上指定C++11版本的代码后还是不支持。试了很多次重新配置编译文件还是出错。崩溃之际,突然想起来我运行时是通过code runner插件运行的,是不是它的问题。遂手动编译加运行,成功了!

2024-09-18 14:22:07 388

原创 vs code配置C++运行环境(Mac版)

1、在文件根目录下创建.vscode文件夹2、在.vscode文件夹下创建3个json配置文件分别命名为:launch.json、tasks.json、tasks.jsonlaunch.json(C++调试的配置文件)task.json(C++编译的配置文件)c_cpp_properties.json (这个配置文件是 VS Code 的 C/C++ 扩展插件的 c_cpp_properties.json 文件,主要用于配置项目的 IntelliSense、编译器路径、C/C++ 标准等)

2024-09-18 13:58:44 1042

原创 C++学习第一阶段总结(通讯录管理系统)

7月20号开始跟着黑马的C++视频学的。基本语法8月5日全部学完,8月6日开始跟着做第一阶段的项目:通讯录管理系统(完整源码整理在最后)。主要功能:添加、显示、删除、查找、修改、清空联系人。

2024-08-07 17:31:27 174

C++容器-stack容器常用操作

C++容器-stack容器常用操作

2024-09-24

C++容器-duque容器常用操作

C++容器-duque容器常用操作

2024-09-23

C++容器- vector容器常用操作

源代码

2024-09-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除