找回密码
 立即注册
常用背包dp模板(未完待续)
这里是作者的留言板 部分板子优化中...; 你好哇,我是flypig114; 先说一句:本人仅在博客园发表博客,其他皆为盗版; 可能某些人能看出上面那句是什么意思,我也不多说了; 代码里有变量(只不过最近会改变量名使其更正规)数组的注释 ...
厥轧匠 2025-6-4 19:41
760 0 0
c++遍历数组的多种方式
方法一:普通的for循环 [code]for (int i = 0; i < sizeof(a) / sizeof(a[0]); i++) { cout
俏挺喳 2025-6-4 19:41
767 0 0
线性dp:LeetCode516 .最长回文子序列
LeetCode516 .最长回文子序列 题目叙述: 力扣题目链接(opens new window) 给你一个字符串 s ,找出其中最长的回文子序列,并返回该序列的长度。 子序列定义为:不改变剩余字符顺序的情况下,删除某些字符或者不删除任何字符形成的一个 ...
碛物 2025-6-4 19:40
799 0 0
AtCoder Beginner Contest 369(ABC369)
[ABC369C] Count Arithmetic Subarrays 题意: 判断有多少个区间是等差数列(不能重排)。 \(1 \le n \times 10^5\)。 思路: 赛时看错题了,以为这个区间可以重排,卡了 8min,小丑了。 首先容易注意到,对于一个区间 \([l,r]\),若 ...
茅断卉 2025-6-4 19:40
887 0 0
CMake构建学习笔记12-libzip库的构建
如果要更方便地压缩/解压缩文件或者文件夹,除了使用基于zlib的minizip库,更推荐使用另一个基于zlib的库libzip,个人认为其接口设计更科学一点,文档也更丰富一点。不过libzip库本身的构建倒是没什么特别的,关键指令如下所示: 其中, ...
晦险忿 2025-6-4 19:39
821 0 0
程序设计和C语言
什么是计算机程序 程序:就是一组计算机能识别和执行的指令 计算机的一切操作都是由程序控制的,离开程序,计算机将一事无成。 计算机的本质是程序的机器,程序和指令是计算机系统中最基本的概念。 什么是计算机语言 计算机语言:计算 ...
雌鲳签 2025-6-4 19:39
597 0 0
QT知识整合--数据库操作
  不管是在哪使用数据库,终归是需要学习sql语言的,所以还没学的小伙伴建议打道回府先去把数据库学了再来看。   我自己将QT中一些常用的数据库分为内部数据库和外部数据库。这所谓的内部数据库就是像“SQLite”这种大部分使用场景是 ...
曲愍糙 2025-6-4 19:39
135 0 0
Qml 实现瀑布流布局
【写在前面】 最近在刷掘金的时候看到一篇关于瀑布流布局的文章,然鹅他们的实现都是前端的那套,就想着 Qml 有没有类似实现。 结果百度了一圈也没有( T_T Qml 凉了凉了 ),于是,我按照自己理解,简单实现了一个 Qml 版的瀑布流布局。 ...
苗嘉惠 2025-6-4 19:38
762 0 0
Qt数据库驱动编译(MySQL)
Qt数据库驱动编译(MySQL) 哈喽!我是 Pro_er,一名热爱编程的小伙伴。在这里我会分享一些实用的开发技巧和经验心得。如果你也对编程充满热情,欢迎关注并一起交流学习! 第一步:安装所需文件 第二步:当下载安装好之后就可以开始编 ...
汪之亦 2025-6-4 19:38
994 0 0
Qml 实现仿前端的 Notification (悬浮出现页面上的通知消息)
【写在前面】 经常接触前端的朋友应该经常见到下面的控件: 在前端中一般称它为 Notification 或 Message,但本质是一种东西,即:悬浮弹出式的消息提醒框。 这种组件一般具有以下特点: 1、全局/局部显示:它不依赖于具体的页面元素 ...
翁谌缜 2025-6-4 19:38
901 0 0
CMake构建学习笔记13-opencv库的构建
OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉和机器学习软件库,旨在提供一个跨平台的、易于使用的、快速执行的计算机视觉接口。如果只是简单的使用,其实不必要像笔者这样使用源代码进行构建,直接使用官方提 ...
裒噎 2025-6-4 19:38
457 0 0
Linux C++ 开发7 - GDB常用命令汇总(你想了解的都在这)
[*]1. 运行命令 [*]2. 设置断点 [*]3. 查看源码 [*]4. 打印表达式 [*]5. 查看运行信息 [*]5.1. 设置和查看运行参数的Demo [*]6. 分割窗口 [*]7. 参考文档 上一篇《Linux C++ 开发6 - GDB调试》中我们讲解了GDB的调试流程和常用的调试 ...
厌外 2025-6-4 19:38
481 0 0
CMake构建学习笔记14-依赖库管理工具
如果说做C/C++开发最大的痛点是什么,那么一定是缺少一个官方的统一的包管理器。认真的说,如果你要用C/C++干点什么,至少需要(Windows系统下): [*]C/C++语言本身、标准库、以及操作系统API几乎干不了什么,除非你真的想从零开始造轮 ...
怀陶宁 2025-6-4 19:38
1030 0 0
P9108 [PA2020] Malowanie płotu
题意: 给定 \(n,m\),一个区间序列 \(\{[L_1,R_1],[L_2,R_2],\cdots,[L_n,R_n]\}\) 被称为好的当且仅当: [*]\(\forall i \in [1,n],1 \le L_i \le R_i \le m\)。 [*]\(\forall i \in [1,n-1],[L_i,R_i] \cup [L_{i+1},R_{i+1}] \ne \ ...
卢铃语 2025-6-4 19:37
225 0 0
CMake构建学习笔记9-Eigen库的构建
Eigen是一个高性能的C++线性代数库,广泛用于科学计算、机器学习、计算机视觉等领域。不过,Eigen有点特别,它是一个纯头文件实现的库;也就是说,任何一个程序要引入它,只要include它的头文件就可以了。这天然就规避了不同操作系统不同 ...
东郭欣然 2025-6-4 19:37
980 0 0
P10996 【MX-J3-T3】Tuple 题解
好久没写题解了 思路 注意到合法的四元组 \((a, b, c, d)\) 形如: (如果 \(u\) 有一个箭头连出到 \(v\),则表示在输入的三元组中存在一组三元组使得 \(v\) 是 \(u\) 的后继(即形如 \((u, v, *)\) 或 \((*, u, v)\),\(*\) 则表示我 ...
崔和美 2025-6-4 19:37
379 0 0
P2757 [国家集训队] 等差子序列 与 CF452F Permutation
题意: 给定一个长度为 \(n\) 的排列 \(a\),判断其中是否有长度 \(\ge 3\) 的等差数列。 \(1 \le n \le 5 \times 10^5\)。 思路: 首先若存在长度 \(>3\) 的等差数列,则其中的一部分肯定由长度为 \(3\) 的等差数列组成;即我们现在只 ...
步雪卉 2025-6-4 19:37
407 0 0
博客建站8 - 选择hexo博客网站的主题
[*]1. 环境说明 [*]2. 体验过的hexo站点主题 [*]2.1. Acorn [*]2.2. hexo-theme-cafe [*]2.3. volantis [*]2.4. NexT [*]3. 参考文档 1. 环境说明 [*]博客框架: Hexo [*]网站主题: Volantis [*]评论系统: Disqus [*]服务器: 阿里 ...
纣捎牟 2025-6-4 19:37
790 0 0
线性dp:LeetCode122.买卖股票的最佳时机ll
买卖股票 [*]本文所讲解的内容与LeetCode122. 买卖股票的最佳时机ll,这道题题意相同,阅读完本文后可以自行挑战一下 [*]力扣链接 题目叙述: 给定一个长度为N的数组,数组中的第i个数字表示一个给定股票在第i天的价格。 设计一个算法 ...
梅克 2025-6-4 19:36
81 0 0
分析负数取模与取余的规则
目录 [*]负数"取模" [*]基本概念 [*]修正定义 [*]取整规则决定商的值 [*]取模和取余不一样. 负数"取模" 基本概念 如果a和d是两个自然数,d非零,可以证明存在两个唯一的整数 q 和 r,满足 a = q*d + r,且0 ...
石娅凉 2025-6-4 19:36
646 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则