摘要: 此文章为 daiyulong 独家原创,耗时比较长。部分借助 AI。文章有点长(10 万字左右),请保持耐心。点击下载 PDF 版。 第一章$\ \ \ \ $数据结构 第一节$\ \ \ \ $线性结构 1.1 【5】双端栈 1.1.1 什么是双端栈? 在理解双端栈之前,我们先回顾一下普通的栈。一 阅读全文
posted @ 2025-10-03 20:35 daiyulong 阅读(915) 评论(0) 推荐(14)
摘要: 洛谷试炼场的题目确实很具有代表性,但是近几年以来,又有许多经典题目出现在 OI 界中,这个大题单就是作为洛谷试炼场的扩展和补充。 目录新版本食用指南更新日志Part 0 试机题Part 1 入门阶段Part 1.1 从零开始Part 1.2 数组基础Part 1.3 字符串基础Part 1.4 函数 阅读全文
posted @ 2024-02-14 16:01 daiyulong 阅读(323) 评论(0) 推荐(0)
摘要: 洛谷试炼场的题目确实很具有代表性,但是近几年以来,又有许多经典题目出现在 OI 界中,这个大题单就是作为洛谷试炼场的扩展和补充。 目录新版本食用指南更新日志题单Part 0 试机题Part 1 入门阶段Part 2 基础算法Part 3 搜索Part 4 动态规划Part 4.1-4.4 动态规划P 阅读全文
posted @ 2024-02-14 15:42 daiyulong 阅读(1054) 评论(0) 推荐(2)
摘要: 欢迎大家在评论区抢前排! \(\mathbf{Part\ 0}\) 目录 \(/\ \mathbf{Contents}\) 目录\(\mathbf{Part\ 0}\) 目录 \(/\ \mathbf{Contents}\)\(\mathbf{Part\ 1}\) 题目大意 \(/\ \mathbf 阅读全文
posted @ 2024-02-05 15:19 daiyulong 阅读(91) 评论(1) 推荐(0)
摘要: #include<bits/stdc++.h> //清屏:system("cls"); 1:'◎' 2:'⊙' 3:'▲' 4:'◆' 5:'■' #include<windows.h> //停顿:Sleep(); #include<conio.h> using namespace std; int 阅读全文
posted @ 2023-12-14 10:09 daiyulong 阅读(74) 评论(1) 推荐(0)
摘要: 数数 题目描述 给定 n 个不超过 1.5×10⁹ 的自然数。求这些自然数各自出现的次数,并按照自然数从小到大的顺序输出统计结果。 输入格式 输入的第 1 行是整数 n ,表示自然数的个数。 第 2 行到 第 n+1 行每行一个自然数。 输出格式 输出文件包含 m 行( m 为 n 个自然数中不相同 阅读全文
posted @ 2023-12-07 17:12 daiyulong 阅读(45) 评论(0) 推荐(0)
摘要: #include <iostream> using namespace std; bool flag; int a[5][4]; int cal(int a,int b,int k){ if(k==0) return a+b; else if(k==1) return a*b; else if(k= 阅读全文
posted @ 2023-11-30 16:23 daiyulong 阅读(25) 评论(0) 推荐(0)
摘要: #include<bits/stdc++.h> using namespace std; int num[int(1e8+5)],n; void paint() { string pho[7];//1:左 2:右 3:双 4:全 5、6:10 pho[1] = " ▇ "; pho[2] = " ▇ 阅读全文
posted @ 2023-11-30 16:17 daiyulong 阅读(59) 评论(1) 推荐(0)
摘要: 位运算 题目背景 题目由 daiyulong20120222 创作(me) 并由 QBW1117完善以及数据 。 题目描述 给定两个数\(x,y\) ,在给定一个位运算符号 \(c\)。 请你列出 \(x,y\) 进行 \(c\) 位运算是的算数竖式式。 注: 竖式这么列: 显示出两个数的完整二进制 阅读全文
posted @ 2023-11-26 11:54 daiyulong 阅读(180) 评论(0) 推荐(0)
摘要: 加法 \(add\) string add(string s1, string s2) { //时间复杂度 O(log n) string res = ""; int c = 0, i = 0; while (i<s1.size() || i < s2.size() || c>0) { int a 阅读全文
posted @ 2023-11-23 16:35 daiyulong 阅读(35) 评论(0) 推荐(0)