c++

lclin_20201 小时前
c++·windows·系统监控·vs2010·编程实战
VS2010兼容|C++系统全能监控工具(彩色界面+日志带单位+完整版)在日常Windows使用、程序开发、简单运维过程中,实时监控CPU、GPU、内存、磁盘、网络等硬件资源,是非常实用的功能。市面上的工具大多体积大、依赖多,而使用VS2010等老版本编译器的开发者,经常遇到各种编译报错。
paeamecium4 小时前
数据结构·c++·算法·pat考试·pat
【PAT甲级真题】- Cars on Campus (30)Cars on Campus (30)-牛客 Cars on Campus (30)-PTA注意点:Zhejiang University has 6 campuses and a lot of gates. From each gate we can collect the in/out times and the plate numbers of the cars crossing the gate. Now with all the information available, you are su
UrSpecial4 小时前
c++·线程池
从零实现C++轻量线程池目录一、引言二、什么是线程池三、为什么需要线程池四、线程池的核心组成五、C++线程池的实现六、结语本文目标:从零实现一个轻量、可用、可扩展的 C++ 线程池。
chh5634 小时前
c语言·开发语言·c++·学习·算法
C++--模版初阶一篇帮你彻底搞懂 C++ 模板基础的复习笔记问题:如何实现一个通用的交换函数?泛型编程:编写与类型无关的通用代码,是代码复用的一种手段。模板是泛型编程的基础。
会编程的土豆6 小时前
开发语言·数据结构·c++·算法
01背包与完全背包详解👨‍💻 关于作者:会编程的土豆“不是因为看见希望才坚持,而是坚持了才看见希望。”你好,我是会编程的土豆,一名热爱后端技术的Java学习者。
hetao17338376 小时前
c++·算法
2026-04-12~14 hetao1733837 的刷题记录原题链接:[CEOI 2015] 世界冰球锦标赛 (Day2)不是等一下,这种和的东西……背包?那不炸我吃!这个太大了……思考类比 NOIP2025T1,发现好像并不一样…… 观察到 N N N 小的可怜,所以,考虑爆搜……好像真的可以!我宕机一下……那似乎还要搞一点组合数……又复杂了……就是把相同的搓成一堆……思考一下…… 好的,场上的话,不会 折半搜索 可以打一个爆搜,打一个背包,这样理论上获得了 70pts 的好成绩。 考虑正解——折半搜索。 这么聪明!我们爆搜前一部分和后一部分,搞出来所有可能的和
智者知已应修善业7 小时前
c++·经验分享·笔记·算法·51单片机
【51单片机4位数循环小数位移数值位移】2023-6-9缘由https://ask.csdn.net/questions/7960415/54230766大概就是在矩阵键盘输入4个数字到数码管上,然后数字再按照一定的规律进行动态变化。 可有偿代写,难度不大,stc89c52的板子
王璐WL7 小时前
c++·list
【C++】string,vector和list对比string、list 和 vector 是 C++ 标准库中最常用的三种容器,分别用于处理字符序列、双向链表和动态数组。它们的底层数据结构、性能特点及适用场景有显著差异。 以下是详细对比:
不爱吃炸鸡柳8 小时前
开发语言·c++·算法
算法复杂度从入门到精通:时间与空间复杂度全解析算法复杂度是数据结构与算法的核心基石,也是校招笔试、面试的必考点。它不依赖具体运行环境,能从理论层面精准衡量算法的执行效率与内存消耗。本文用通俗易懂的方式,带你彻底掌握时间复杂度、空间复杂度的计算规则、分析思路与实际应用。
拳里剑气8 小时前
c++·算法·二分查找·学习方法
C++算法:二分查找要求数据有序或有一定规律 。解题时,需要找到二段性,即找到一个规律把数组分成两部分。暴力解法需要遍历整个数组,时间复杂度是O(N),二分查找算法则给一个值x,如果目标值target<x,那么x及x往后的值都可以不再考虑,这样就大大提高了效率。
故事和你918 小时前
数据结构·c++·算法·leetcode·深度优先·动态规划·图论
洛谷-算法1-7-搜索2贝茜听说一场特别的流星雨即将到来:这些流星会撞向地球,并摧毁它们所撞击的任何东西。她为自己的安全感到焦虑,发誓要找到一个安全的地方(一个永远不会被流星摧毁的地方)。
不爱吃炸鸡柳8 小时前
开发语言·c++·哈希算法
C++ 进阶:unordered_map 与 unordered_set 超全详解(哈希容器实战)在 C++ 标准库中,unordered_map 和 unordered_set 是基于哈希表(哈希桶)实现的关联容器,以平均 O(1) 的增删查改效率成为高性能场景下的首选。本文从底层原理、核心用法、对比测试、自定义类型哈希等角度,带你彻底掌握哈希容器。
wengqidaifeng9 小时前
c语言·c++·蓝桥杯
第十七届蓝桥杯C/C++软件赛B组算法题讲解个人主页:个人专栏:第十七届蓝桥杯省赛于 4 月 11 日结束,我参加的是 C/C++ 大学 B 组。四小时的比赛节奏紧凑,从结果填空到程序设计,每道题都需要在有限时间内完成理解、建模与编码,对心态和基本功都是不小的考验。 赛后我花了一些时间重新梳理了全部题目,把自己当时的思路和更优的解法做了对比复盘。本文将按照题号顺序,逐一分享我对每道题的理解与实现,希望能给大家提供一些实用的参考,也欢迎在评论区一同讨论交流。(感谢苯环yeVegetable大佬!)
道剑剑非道9 小时前
开发语言·c++·mfc
【C++ 仿 MFC 反射系统】在 C++ 开发中,反射(Reflection)是一项强大但语言本身不支持的特性。许多框架(如 MFC、Qt)通过各自的宏和运行时类型信息(RTTI)机制实现了类似反射的功能。本文参考 MFC 的 CRuntimeClass 设计思想,实现一套轻量级、可复用的反射系统,具备以下能力:
晓纪同学10 小时前
开发语言·c++·算法
EffctiveC++_第三章_资源管理核心思想:动态分配的资源(如堆内存、文件句柄、锁等)必须被妥善管理,避免泄漏。C++ 中最好的做法是使用对象来管理资源,利用对象的构造函数获取资源,析构函数释放资源。这就是 RAII(Resource Acquisition Is Initialization) 惯用法。
沐雪轻挽萤10 小时前
开发语言·c++
6. C++17新特性-编译期 if 语句 (if constexpr)在 C++ 的发展历程中,模板元编程(Template Metaprogramming)一直以其强大的零开销抽象能力备受推崇,但也因其晦涩的语法和陡峭的学习曲线让许多开发者望而却步。为了在编译期根据类型或常量进行条件分支,C++ 程序员过去不得不依赖 SFINAE(替换失败并非错误)、std::enable_if 或标签分发(Tag Dispatching)等复杂技巧。
apcipot_rain11 小时前
开发语言·c++·算法·蓝桥杯·天梯赛
【天梯赛】2026天梯赛模拟赛——题解去掉L2-3是本人规定时间范围内真实有效的分数。不解释也不放题干,自行看代码。输入样例:1001 1002 900 899 799 700 601 501 400
-To be number.wan11 小时前
c++·学习
重新认识一下“私有继承”哈喽,大家好!👋最近在啃C++继承这块硬骨头🦴 学完了public继承,感觉世界一片美好,父类的东西子类都能用,多爽!
江奖蒋犟11 小时前
开发语言·c++
【C++】红黑树为了保持AVL树的平衡性,在插入和删除操作后,会非常频繁地调整全树的整体拓扑结构,代价比较大,为此在AVL树的基础上放宽一些条件,则引入了红黑树结构。   红黑树是一棵二叉搜索树,它和AVL树类似,也需要通过旋转来调整树的高度,避免在极端情况下造成单边树。但它的旋转又不像AVL树那么严格,它是通过颜色来约束的。   红黑树中,它的每个节点都增加一个存储位来表示节点颜色,可以是红色也可以是黑色。有了颜色,以及旋转的条件,使得红黑树也差不多能达到平衡的效果,相比AVL树不会太差。
lclin_202011 小时前
c++·工业相机·大恒相机·galaxysdk
【大恒相机】C++ 设备枚举+打开关闭+启停采集(基础入门)本文适合:大恒相机新手、VS2010使用者、工业视觉二次开发工程师,全程图文+步骤,从新建项目到运行成功,每一步都详细说明,零基础也能上手,纯控制台无界面,适合项目集成。