排序
C++中OpenCV、Armadillo矩阵数据格式的转换方式
C++中OpenCV、Armadillo矩阵数据格式的转换方式, 本文介绍在C++语言中,矩阵库Armadillo的mat、vec格式数据与计算机视觉库OpenCV的Mat格式数据相互转换的方法。 在C++语言的矩阵库Armadi...
AT_abc345_d 题解
AT_abc345_d 题解,本文同步发表于洛谷。 是个逆天搜索。 最开始:爆搜,启动! 然后 TLE 到飞起。 赛后:我【数据删除】这么简单的吗?! dfs 每个位置,试着把没放过的块放到以这个位置为左上...
C++智能指针学习——小谈引用计数
C++智能指针学习——小谈引用计数, 目录 前言 控制块简介 共享控制块 引用计数与弱引用计数创建过程 __shared_ptr __shared_count _Sp_counted_base 弱引用计数增加过程 再谈共享控制块 __weak_...
C++ 访问说明符详解:封装数据,控制访问,提升安全性
C++ 访问说明符详解:封装数据,控制访问,提升安全性,C++ 访问说明符 访问说明符是 C++ 中控制类成员(属性和方法)可访问性的关键字。它们用于封装类数据并保护其免受意外修改或滥用。 三种访...
【老鼠看不懂的数据结构】FHQTreap 初识
【老鼠看不懂的数据结构】FHQTreap 初识,Treap 弱平衡的随机性很强的老鼠看不懂的平衡树 Q:为什么叫 Treap? A:看看二叉搜索树(BST)和堆(Heap),组合起来就是 Treap 其中,二叉搜索树的性质是: ...
vim编辑器中:wq wq! x q q!的详细区别
vim编辑器中:wq wq! x q q!的详细区别,下面的命令只是在vi编辑命令中使用 :wq:表示保存退出:wq!:表示强制保存退出:x:表示保存退出:q:在vim中表示退出:q!:表示强制不保存退出,不对文件进行...
[NOIP2008 提高组] 笨小猴(洛谷题号P1125)
[NOIP2008 提高组] 笨小猴(洛谷题号P1125),[NOIP2008 提高组] 笨小猴 题目描述 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择...
P5017 [NOIP2018 普及组] 摆渡车
P5017 [NOIP2018 普及组] 摆渡车,思路: 考虑动态规划。 定义 \(dp_i\) 表示若有一班车在第 \(i\) 个时间出发所有人等待的时间,则状态转移方程为: \[dp_i = dp_j + \operatorname{get}(j+1,i)...
next_permutation
next_permutation,使用 next_permutation 函数非常简单,以下是具体的步骤和注意事项: 步骤: 包含头文件:确保包含 <algorithm> 头文件,因为 next_permutation 函数位于这个头文件中。...
P10996 【MX-J3-T3】Tuple 题解
P10996 【MX-J3-T3】Tuple 题解,好久没写题解了 思路 注意到合法的四元组 \((a, b, c, d)\) 形如: (如果 \(u\) 有一个箭头连出到 \(v\),则表示在输入的三元组中存在一组三元组使得 \(v\) 是 ...
Qml 实现瀑布流布局
Qml 实现瀑布流布局,【写在前面】 最近在刷掘金的时候看到一篇关于瀑布流布局的文章,然鹅他们的实现都是前端的那套,就想着 Qml 有没有类似实现。 结果百度了一圈也没有( T_T Qml 凉了凉了 ),...
C++可用的websocket库
C++可用的websocket库, 库 说明 优势 劣势 是否免费商用 Qt WebSockets Qt框架中的WebSocket模块。 不需要额外集成第三方库;支持异步处理,适合在Qt应用程序中处理并发WebSocket请求。 性能较...






![[NOIP2008 提高组] 笨小猴(洛谷题号P1125)-拾光赋](https://cos.blogs.ink/wp-content/uploads/2024/10/0eaea527d8c301232d441ea9d7764b75-300x187.webp)
![P5017 [NOIP2018 普及组] 摆渡车-拾光赋](https://cos.blogs.ink/wp-content/uploads/2024/10/e0215e1ac57a010fded39743cf40c379-300x187.webp)





