August李
August李
全部文章
C++
python(3)
个人总结(2)
嵌入式开发(3)
开发环境(3)
数字图像处理(15)
深度学习(15)
题解(1)
归档
标签
去牛客网
登录
/
注册
水木年华 Coding正当时
树下捡起的是落叶,海边捡起的是贝壳
全部文章
/ C++
(共28篇)
C++基础:多线程编程
参考:C++高级编程. (美) Marc Gregoire著, 张永强译. 清华大学出版社. 2015. 文章目录 CPU核心、进程与线程、并发与并行 查看CPU 进程与线程 并发与并行 C++11标准线程库 \ 线程创建 ...
2020-07-13
2
1399
CMake 简单入门
内容参考:HaHack:CMake 入门实战 文章目录 编译流程 Win + CMake + MinGW Linux + CMake 基本语法 单目录工程 多目录工程 第三方库 OpenCV + CMake + Min...
2020-07-13
0
728
C++基础语法:封装、继承中的访问权限与友元
封装 数据封装 是面向对象编程的一个重要特点,用于防止函数直接访问类对象的内部成员。类成员的访问限制是通过类内关键字 public、private、protected 指定标记区域,称为 访问修饰符。 一个类可以有多个 public、protected 或 private 标记区域。 ...
2020-07-13
0
548
Data Structures in C++:栈和队列的链表实现
栈与队列的介绍,以及与数组实现的对比见:Data Structures in C++:栈和队列的数组实现 链式栈 链式栈通过单链表来实现:每次入栈一个元素,就向链表中添加一个节点;出栈一个元素,就释放一个节点,不存在溢出问题。因为栈具有“先进后出”的特点,栈顶指针top一直指向栈顶元素,而链表的...
2020-07-13
0
746
C++基础:异常处理
文章目录 异常处理机制 异常抛出与捕获 异常类型 代码示例:抛出并捕获异常 捕获通用异常 捕获特定异常 * 捕获throw异常 捕获任何异常 * 捕获自定义异常 * 异常处理机制 程序运行时常会碰到一些异常情况,例如: ...
2020-07-13
0
610
Data Structures in C++:八大基本数据结构概述
转载自:八大数据结构分类 (有删改) 文章目录 1. 数组 2. 栈 3. 队列 4. 链表 5. 树 6. 堆 7. 哈希映射 8. 图 数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成 。常...
2020-07-13
0
425
Data Structures in C++:树和二叉树
文章目录 树 基本术语 二叉树 遍历方式 二叉查找树的代码实现 红黑树 C++中的平衡二叉树 map 树 树是一种区别于数组和链表的基本数据结构。 数组 由于数据的存储空间是连续的,所以其最大优势就是可以通过下标对有序数组进行折半查找/二分...
2020-07-13
0
561
Data Structures in C++:堆和堆排序
文章目录 堆 堆的代码实现 堆排序 C++11 中的堆 priority_queue 堆 堆 Heap 这种数据结构其实就是一颗 “完全二叉树”,每个节点的值总是不大于或不小于其父节点的值:一棵深度为k的有n个结点的二叉树,对树中的结点按从上至下、从左到右的顺序进...
2020-07-13
0
442
Data Structures in C++:哈希
文章目录 哈希映射 哈希集 哈希冲突 哈希查找 Hash中文翻译为 “散列”,以下统称其音译 “哈希” 哈希映射 哈希映射(Hash Map)是根据 键值对 (Key value)直接进行访问的数据结构。通过把键值映射到表中一个位置来访问记录,以加快查找的速度,...
2020-07-13
0
659
C++刷题笔记:链表
文章目录 两数相加 反转链表输出 反转链表 合并两个有序链表 两数相加 考虑创建哑节点dummy,使用dummy->next表示真正的头节点,避免空边界. 时间复杂度 O ...
2020-07-13
0
571
首页
上一页
1
2
3
下一页
末页