找回密码
 立即注册
数据结构:栈的基本概念、顺序栈、共享栈以及链栈
相关概念 栈(Stack)是只允许在一端进行插入或删除操作的线性表。 栈顶(Top):线性表允许插入删除的那一端。 栈底(Bottom):固定的,不允许进行插入和删除的另一端。 栈的基本操作 [*]InitStack(&S):初始化一个空栈S。 [*]StackEmpty(S ...
陶田田 2025-6-4 16:52
455 0 0
P1973 [NOI2011] NOI 嘉年华
思路: 先将时间进行离散化,设总时间为 \(cnt\),然后考虑求出 \(W(l,r)\),即在时间段 \([l,r]\) 内的所有节目,可以 \(n^2\) 前缀和,也可以 \(n^3\) 暴力。 然后定义 \(f_{i,j}\) 表示前 \(i\) 个时间,一号场地有 \(j\) 个节目时, ...
迎脾 2025-6-4 16:51
349 0 0
洛谷[NOIP2015 普及组] 金币
[NOIP2015 普及组] 金币 题目背景 NOIP2015 普及组 T1 题目描述 国王将金币作为工资,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币; ...
巨到 2025-6-4 16:51
438 0 0
C++之迭代器
[*]1. 什么是迭代器? [*]2. 如何使用迭代器 [*]3. C++迭代器说明 [*]4. 迭代器的高级应用 [*]4.1. Enumerator.hpp [*]4.2. Iterator.cpp [*]4.3. 输出结果 [*]4.4. 更多详细代码 1. 什么是迭代器? 迭代器(Iterator)是按照一定的顺 ...
吕颐然 2025-6-4 16:50
319 0 0
CodeForces Round 898 (div 4) H题解析
    CodeForces Round 898 (div 4) H. Mad  City                                                      大致思路      [*]对于有n条边和n个点,说明这个图里面只有一个环 [*]并且两人同时开始 ...
闹忧踫 2025-6-4 16:50
609 0 0
C++STL
介绍 C++ 标准模板库(Standard Template Library,STL)是一套功能强大的 C++ 模板类和函数的集合,它提供了一系列通用的、可复用的算法和数据结构。 STL 的设计基于泛型编程,这意味着使用模板可以编写出独立于任何特定数据类型的代码 ...
齐娅晶 2025-6-4 16:50
128 0 0
c语言的编译与调试
1. GCC/G++ gcc和g++是GNU Compiler Collection中的编译器,分别用于编译C和C++程序。它们的编译过程主要包括四个步骤:预处理(Pre-Processing)、编译(Compiling)、汇编(Assembling)、链接(Linking)。 1.1 编译过程 [*]预处理 ...
捡嫌 2025-6-4 16:50
1042 0 0
洛谷P1029 [NOIP2001 普及组] 最大公约数和最小公倍数问题
[NOIP2001 普及组] 最大公约数和最小公倍数问题 题目描述 洛谷题目链接:https://www.luogu.com.cn/problem/P1029 输入两个正整数 x, y,求出满足下列条件的 P, Q的个数: [*]P,Q 是正整数。 [*]要求 P, Q 以x 为最大公约数,以 y 为 ...
高清宁 2025-6-4 16:50
639 0 0
LeetCode455.分发饼干
LeetCode题目链接:https://leetcode.cn/problems/assign-cookies/description/ 题目叙述 假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。 对每个孩子 i,都有一个胃口值 g,这是能让孩子们 ...
粒浊 2025-6-4 16:49
253 0 0
ThreadLoop实践学习笔记
背景 在日常工作和学习源码过程中,经常可以看到ThreadLoop的运用,发现ThreadLoop作为一个基础工具,在具体项目中有不同而又十分相似的实现,虽然核心的机制万变不离其宗(IO多路复用),但面向的业务场景不同导致了不同的实践结果,目 ...
伯斌 2025-6-4 16:49
645 0 0
[NOIP2008 提高组] 笨小猴(洛谷题号P1125)
[NOIP2008 提高组] 笨小猴 题目描述 笨小猴的词汇量很小,所以每次做英语选择题的时候都很头疼。但是他找到了一种方法,经试验证明,用这种方法去选择选项的时候选对的几率非常大! 这种方法的具体描述如下:假设maxn是单词中出现次数 ...
告陕无 2025-6-4 16:49
454 0 0
C++鼠标轨迹API - 神诺科技SDK
一.鼠标轨迹模拟简介 传统的鼠标轨迹模拟依赖于简单的数学模型,如直线或曲线路径。然而,这种方法难以捕捉到人类操作的复杂性和多样性。AI大模型的出现,使得神诺科技 能够通过深度学习技术,学习并模拟更自然的鼠标移动行为。 二 ...
告陕无 2025-6-4 16:49
991 0 0
阿里云开启ssl证书过程记录 NGINX
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
锑砖 2025-6-4 16:49
242 0 0
枚举和枚举的取值范围
1,枚举 1.1 基本使用 [code]#include using namespace std;// 枚举对应的值为[0,1,2,3]enum color {red, blue, green, yellow};int main(){ color c; c = red; cout
旱由 2025-6-4 16:49
1035 0 0
LeetCode102.二叉树的层序遍历
LeetCode题目链接:https://leetcode.cn/problems/binary-tree-level-order-traversal/submissions/548489149/ 题目叙述: 给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点)。 这道题就是简 ...
诞楮 2025-6-4 16:49
906 0 0
qt 写入xml文件实例
这个代码示例展示了如何使用QXmlStreamWriter类在Qt中生成一个包含多级节点和属性的XML文档: [code] 1 #include 2 #include 3 #include 4 #include 5 6 int main(int argc, char *argv[]) 7 { 8 QCoreApplication a(argc, argv ...
类饲冰 2025-6-4 16:49
630 0 0
libevent之bufferevents
目录 [*]Bufferevents:概念和基础知识 [*]Bufferevents 和 evbuffers [*]回调和水印 [*]延迟回调 [*]缓冲区事件的选项标志 [*]使用基于套接字的缓冲区事件 [*]创建基于套接字的缓冲区事件 [*]在基于套接字的缓冲区事件上启动连接 [*] ...
任静柔 2025-6-4 16:49
1068 0 0
C++中的可见性 指针 笔记
含义: 谁能看到他们 谁能调用? 谁能使用? 可见性的修饰符: private 含义: 只有其所在的类可以访问,被修饰的变量 但是friend关键字可以让类 或者函数成为朋友(友元) 可以在别处访问私有成员 protected 含义: 所在的类和层次结 ...
仇华乐 2025-6-4 16:49
66 0 0
LeetCode53. 最大子数组和
题目链接:https://leetcode.cn/problems/maximum-subarray/description/ 题目叙述: 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 子数组是数组中的一个连续部分。 示例 1 ...
别萧玉 2025-6-4 16:48
690 0 0
QT入门
1 QT概述 1.1 什么是QT 是一个跨平台的C++应用程序开发框架 具有短平快的优秀特质: 投资少、周期短、见效快、效益高 几乎支持所有的平台, 可用于桌面程序开发以及嵌入式开发 有属于自己的事件处理机制 可以搞效率的开发基于窗口的应用 ...
茹静曼 2025-6-4 16:48
948 0 0

快速发帖

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

本版积分规则