c++
-
【C++杂货铺】一文总结C++11新特性:右值引用 | 移动语义 | 完美转发
文章目录 前言 一、左值引用和右值引用 二、什么是左值?什么是左值引用? 三、什么是右值?什么是右值引用? 四、左值引用与右值引用的比较 4.1 左值引用总结 4.2 右值引用总结…
-
顺序表和链表【数据结构】【基于C语言实现】【一站式速通】
目录 顺序表 顺序表的优点 顺序表的实现 1.结构体的定义 2.初始化数组 3.插入数据 4.其余接口函数的实现 5.释放内存 顺序表的缺陷 单向链表 单向链表的优点 单向链表的…
-
【数据结构入门指南】二叉树
【数据结构入门指南】二叉树 一、二叉树的概念 二、现实中的二叉树 三、特殊的二叉树 四、二叉树的性质 五、二叉树的存储结构 5.1 顺序结构 5.2 链式结构 一、二叉树的概念 二…
-
这就是传说中超难的N皇后?——详细图解!
✔️本文主题:回溯算法之N皇后 算法 ✔️题目链接:N皇后 详解N皇后 一、前言 二、题目信息 三、解题思路 四、参考代码 五、结语 一、前言 大家好久不见,今天我们一起来学习一道…
-
C/C++中关于交换(Swap)函数的三种方法
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 文章目录 前言 一、交换函数的说明 二、三种情况的说明 1.值传递 1.1值传递的运行结果 2.传址调用 …
-
python之python-docx:操作 office word 文档
在Python中,有一个名为python-docx的库,它提供了丰富的功能,可以方便地创建、修改和读取Word文档。 本文将详细介绍python-docx库的使用,并提供一些示例来…
-
【矩阵快速幂】封装类及测试用例及样例
作者推荐 视频算法专题 通俗的说,就是矩阵的乘方。 封装类 核心代码 class CMat { public: // 矩阵乘法 static vector<vector>…
-
Unity-3d小游戏开发—–走迷宫
本人是在学习完c,c++,数据结构算法,操作系统网络这些基础的课程之后,打算学习自己喜欢的游戏开发方向的东西,然后在B站上自学了几天unity,用到unity的触发器,碰撞,刚体,…
-
【C++】类和对象(下)
👀樊梓慕:个人主页 🎥个人专栏:《C语言》《数据结构》《蓝桥杯试题》《LeetCode刷题笔记》《实训项目》《C++》 🌝每一个不…
-
STL——stack容器和queue容器详解
目录 💡stack 💡基本概念 常用接口 💡queue 💡基本概念 💡常用接口 Ὂ…
-
C++图书管理系统
设计一个图书信息管理系统,实现以下功能:系统以菜单方式工作,图书信息录入功能(图书信息用文件保存) ;图书信息包括:登录号、书名、作者名、分类号、出版单位、出版时间、…
-
【C++】list的模拟实现
目录 前言: 1 节点类 2 模拟实现list类 2.1 成员变量 2.2 初始化 2.3 构造 2.4 拷贝构造 2.5 赋值重载 2.6 析构 2.7 交换、清理、返回元素个数…
-
【C++11算法】iota算法
文章目录 前言 一、iota函数 1.1 iota是什么? 1.2 函数原型 1.3 参数和返回值 1.4 示例代码 1.5 示例代码2 1.6 示例代码3 总结 前言 C++标准…
-
【数据结构入门指南】单链表
概述: 由于顺序表插入和删除元素需要移动大量数据,导致运行效率下降。因此引入了另一种数据结构 —— 链表。链表又分为单链表和双链表。单链表结构简单,一般不会单独用来存数据。实际中…
-
C++哈希表的实现
C++哈希表的实现 一.unordered系列容器的介绍 二.哈希介绍 1.哈希概念 2.哈希函数的常见设计 3.哈希冲突 4.哈希函数的设计原则 三.解决哈希冲突 1.闭散列(开…
