c++
-
C++多线程图文详解
目录 1 什么是C++多线程? 1.1 线程与进程 1.2 并发与并行 1.3 多线程 2 std::thread类 2.1 std::thread类构造函数 2.1 std…
-
C++深度优先搜索(DFS)算法的应用:树中可以形成回文的路径数
本文涉及知识点 深度优先搜索(DFS) 状态压缩 题目 给你一棵 树(即,一个连通、无向且无环的图),根 节点为 0 ,由编号从 0 到 n – 1 的 n 个节点组成…
-
数据结构——队列(C语言)
需求:无 本篇文章将解决一下几个问题: 队列是什么? 如何实现一个队列? 什么场景下会用队列? 队列的概念: 队列:一种只允许一端进行插入数据操作,在另一端进行删除操作的特殊线性…
-
【十六】【动态规划】97. 交错字符串、712. 两个字符串的最小ASCII删除和、718. 最长重复子数组,三道题目深度解析
动态规划 动态规划就像是解决问题的一种策略,它可以帮助我们更高效地找到问题的解决方案。这个策略的核心思想就是将问题分解为一系列的小问题,并将每个小问题的解保存起来。这样,当我们需要…
-
CCF-CSP真题《202309-2 坐标变换(其二)》思路+python,c++满分题解
想查看其他题的真题及题解的同学可以前往查看:CCF-CSP真题附题解大全 试题编号: 202309-2 试题名称: 坐标变换(其二) 时间限制: 2.0s 内存限制: 512.0M…
-
第十三届蓝桥杯国赛 C++ C组 F 题、Python B组 E 题——近似GCD(AC)
目录 1.近似GCD 1.题目描述 2.输入格式 3.输出格式 4.样例输入 5.样例输出 6.数据范围 7.原题链接 2.解题思路 3.Ac_code 1.C++ 2.Pytho…
-
C++ 模板
模板是泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码。 模板是创建泛型类或函数的蓝图或公式。库容器,比如迭代器和算法,都是泛型编程的例子,它们都使用了模板的概念。…
-
【C++】多态(下)
文章目录 1.单继承中的虚函数表 整体代码 用程序打印虚表 如何寻找到虚表地址 虚表存在哪里? 2.多继承中的虚函数表 整体代码 寻找虚表地址 注意事项 多继承重写后的func1地…
-
C语言内存函数
目录 memcpy(Copy block of memory)使用和模拟实现 memcpy的模拟实现 memmove(Move block of memory)使用和模拟实现 me…
-
关于C或C++,数组的强制类型转换,uint8
一、uint8_t与char的区别 1.类型定义: uint8_t:这是一个无符号 8 位整数类型,定义在 或 头文件中。它是标准的固定宽度整数类型之一,确保在所有平台上占用 8 …
-
校园导航系统 数据结构
系统概述 1.开发环境:windows 10,Clion2022 2.开发语言:C++ 设计内容:设计学校的平面图,至少包括10个以上的场所,每两个场所间可以有不同的路,且路长也可…
-
【数据结构】插入排序详细图解(一看就懂)
💯 博客内容:【数据结构】插入排序详细图解(一看就懂) 😀 作 者:陈大大陈 🦉所属专栏:数据结构笔记 🚀 个…
-
前缀和(C/C++)
目录 1. 前缀和的定义 2. 一维前缀和 2.1 计算公式 2.2 用途 2.3 小试牛刀 3. 二维前缀和 3.1 用途 1. 前缀和的定义 对于一个给…
-
刨析数据结构(一)
🌈个人主页:小田爱学编程 🔥 系列专栏:数据结构————”带你无脑刨析” 🏆🏆关注博主,随时…
-
VS+QT 配置Eigen库
1、下载Eigen库,如下: 2、解压到项目目录下,如下: 3、 在C/C++中包含文件,如下: 4、在头文件中加入如下代码: 5、测试代码: //.cpp文件 #include …
