- 博客(199)
- 资源 (6)
- 问答 (3)
- 收藏
- 关注
原创 Graph_editor——好用的画图软件,你会用吗?
graph_editor 是一个很好用的画图软件。语法如下:x 代表一个叫做 x 的节点。x y 代表 x 和 y 有一条边。x y z 代表 x 到 y 之间有一条长度为 z 的边。GE默认的状态为 Undirected 状态,即无向图,可以点击 Directed 转换成有向图。Draw 模式点击某一个点,然后鼠标移动到另一个地方,然后单击,就可以连出一条边。Edit 模式单击一个地方,就会新增一个编号不定的点。Delete 模式单击一个点,就会将这一个点和连向这一个点的所有的边删除。.
2022-01-23 10:58:48
5183
1
原创 树上最长链
https://www.luogu.com.cn/problem/U182917#include <bits/stdc++.h>using namespace std;const int N = 3000010;bool vis[N];int to[N];int nxt[N];int head[N];int E;void init(){ E = 0; memset(head, -1, sizeof head);}void add_edge(int a, int
2021-10-06 18:55:16
198
原创 windows.h
概述Win32程序的开头都可看到:#include <windows.h>WINDOWS.H是一个最重要的头文件,它包含了其他Windows头文件,这些头文件的某些也包含了其他头文件。这些头文件中最重要的和最基本的是:WINDEF.H 基本数据类型定义。WINNT.H 支持Unicode的类型定义。WINBASE.H Kernel(内核)函数。WINUSER.H 用户界面函数。WINGDI.H 图形设备接口函数。这些头文件定义了Windows的所有资料型态、函数调用、资料结构和
2021-09-29 08:08:41
2351
原创 【OI算法第19部分——排序】3. 基数排序
#include <iostream>#include <cstdio>#include <cstdlib>#include <cmath>#include <vector>using namespace std;vector <int> tong[12];int num[10];int a[100010];int bit (int x){ if (x == 0) return 0; return
2021-09-19 11:07:18
139
原创 C/C++常用关键字
c语言中常见关键字:char : =>声明字符型变量或函数double :=>声明双精度变量或函数enum : =>声明枚举类型float: =>声明浮点型变量或函数int: =>声明整型变量或函数long : =>声明长整型变量或函数short : =>声明短整型变量或函数signed: =>声明有符号类型变量或函数struct: =>声明结构体变量或函数union: =>声明联合数据类型unsigne
2021-09-18 12:01:21
283
原创 7个作死程序
7份作死代码#include<bits/stdc++.h>using namespace std;void dfs(int dep){ if(! dep) return ; dfs(dep-1);}int main(){ getchar(); int len = strlen((char*)6); // 作死1 printf("%d\n", *(int*)NULL); // 作死2 printf("%d\n", *&*&*&*&*
2021-09-11 15:18:33
266
原创 【OI算法课】1哈罗,大家好,认识一下这几个新同学吧
小茗:爱学习但是比较反感长代码的小同学小Z:忠实的游戏爱好者,喜欢自己编游戏玩小X:喜欢思考,班里的佼佼者小喵:小X的宠物猫,喜欢跟小X闹着玩,但小X经常因为他打扰自己的思路,出现一些奇怪的错误。小哲校长:自称校长,班里最调皮的同学,但是成绩优异,智商超过150...
2021-09-10 10:43:04
118
原创 【OI】归并排序算法
归并排序#include <iostream>#include <cstring>#include <algorithm>using namespace std;const int N = 1000010;int a[N];int b[N];void copy(int * a, int * b, int lp, int rp){ for(int i = lp; i <= rp; i ++) a[i] = b[i];}void
2021-09-09 10:56:56
110
原创 5个最牛的C++恶搞
各种奇葩的C++语言#include <iostream>#include <cstdio>#include <cstdlib>using namespace std;int f();int main(){ printf("bid.cpp!"); f(); return 0;}int f(){ return main();}2:#include <iostream>#include <cstdio>
2021-09-06 17:01:04
5857
3
原创 hello,world! java语言
hello, world!(java)Hello World 实例让我们使用 Spring 框架开始实际的编程。在你开始使用 Spring 框架编写第一个例子之前,你必须确保已经正确地设置了 Spring 环境,正如在 Spring——环境设置 教程中如所说的。假设你有了解一些有关 Eclipse IDE 工作的知识。因此,让我们继续编写一个简单的 Spring 应用程序,它将根据在 Spring Beans 配置文件中配置的信息输出 “Hello World!” 或其他信息。第 1 步:创建 Ja
2021-09-06 16:51:05
111
原创 终极孪生素数
// 大家好——我现在正在测试第1000000000000000000000000000000000000个孪生素数,看看是多少哈哈#include <iostream>#include <cstdio>#include <cstdlib>using namespace std;typedef __int128 il;int list[] = {2, 3, 5, 7, 19, 37, 53, 89, 113, 9973, 1000000007, 1000
2021-09-06 16:37:42
294
原创 markdown数学语法
$$\LaTeX\text{使用方法}\\sum_{i=1}^n i^2 = \frac 16n(n+1)(2n+1)\C(n,r)=\frac{n!}{r!(n-r)!}\\text{abc}\\mathrm{C}(n,r)\\alpha\Alpha\beta\Beta\gamma\Gamma\delta\Delta\sigma\Sigma\epsilon\varepsilon\Epsilon\xi\Xi\\frac13 \text{fraction分数}\\geq\leq\ge\le\
2021-09-06 14:54:28
153
原创 01背包问题
01背包问题滚动数组优化#include <bits/stdc++.h>using namespace std;int a[100010];int b[100010];int dp[100010];int main(){ int m, n; cin >> m >> n; for(int i = 1; i <= n; i ++) { scanf("%d%d", &a[i], &b[i
2021-09-04 15:24:43
90
原创 猜数字小游戏升级
#include <iostream>#include <ctime>#include <unistd.h>#include <cstdio>#include <cstdlib>using namespace std;inline int read(){ int s=0,w=1; char ch=getchar(); while(ch<'0'||ch>'9'){if(ch=='-')w=-1;ch
2021-09-01 17:36:53
108
原创 数论——求 phi
φ\varphiφ1. φ\varphiφ的定义φ(n)\varphi(n)φ(n): 欧拉函数,费马小定理的扩展,求的是在[1, n]中,有多少个正整数和 n 互质费马小定理只能用于质数,欧拉函数可以用于任何数(逆元)2. 求φ\varphiφ暴力,利用φ\varphiφ的性质#include <algorithm>#define gcd __gcd // 还没有学gcd怎么用,不准自己写 // 某些编译器可能不让用,就复制一下题解#de
2021-09-01 15:47:53
1042
原创 数论——判断素数
数论——判断素数小编的话:终于到了数论了目录:文章目录数论——判断素数1.素数的定义2. 判断素数2.1 判断素数方法12.2 判断素数方法23. 总结1.素数的定义在数学里,素数指的是大于1的正整数中,所有只有1和n两个因子的数,被称作素数,也叫作 质数合数:大于1的正整数里,不是质数就是合数三质数:一个平方数开根之后是质数的平方数叫做三质数2. 判断素数2.1 判断素数方法1我们可以想到利用素数的性质来判定素数洛谷判断素数, U82118题#include <bits/
2021-09-01 15:25:05
436
原创 你好世界!
你好,世界!你好世界!关于C++就不用介绍了。。。。\qquad如果你对一个程序员说“Hello!”的话,他很有可能会回一句“World!”。这是因为对于无数的程序员来说,他们接触的第一个程序,甚至是每一种语言的第一个程序,都是输出“Hello World!”。无论多么自命清高的程序猿,都会对这句话留下深深的印象。所以,我便不免跟随着大部队,来给大家介绍一下如何用C++来输出一个“Hello World!”。首先,我们先来看一段代码。[](javascript:void(0)????1 #inc
2021-08-31 17:03:07
218
原创 你好,我的Dev-C++ 5.15被烦人的360杀毒软件给删了,放到白名单里之后就360竟然把所有的浏览器全部删掉了,请问怎么办
markdown你好,我的Dev-C++ 5.15被烦人的360杀毒软件给删了,放到白名单里之后就360竟然把所有的浏览器全部删掉了,请问怎么办1+2=3hello, world!文章目录markdown你好,我的Dev-C++ 5.15被烦人的360杀毒软件给删了,放到白名单里之后就360竟然把所有的浏览器全部删掉了,请问怎么办你好,我的Dev-C++ 5.15被烦人的360杀毒软件给删了,放到白名单里之后就360竟然把所有的浏览器全部删掉了,请问怎么办360卸载不了卸载件一点就报错然
2021-08-30 17:56:29
464
原创 Lesson258 - 单调队列
【L258】单调队列258.1 队列&栈队列:queue, FIFO栈:stack, LIFO258.2 单调队列单调队列258.2.1 题目描述\qquad给定一个长度为N的序列,以及一个整数K,要求找出该序列所有长度为K的子段里面元素的最大值和最小值。258.2.2 解题步骤\qquad我们可以使用RMQ表来完成这道题目,时间复杂度为 O(logN) ~O(\log N)~ O(logN) 。但是这道题数据范围有一点大,所以不
2021-08-26 17:58:35
9339
1
原创 悬赏征答问题降临
请问P4777哪里有问题?#include <bits/stdc++.h>using namespace std;typedef long long ll;ll a[1000010], b[1000010];inline ll gcd(ll a1, ll a2){ return __gcd(a1, a2);}inline ll lcm(ll a1, ll a2){ return a1 / gcd(a1, a2) * a2;}ll exgcd(ll a,ll b
2021-08-25 19:39:15
112
转载 codeforces上的名字颜色和codeforces打比赛转载
小编在网络上发现很多网友对codeforces名字颜色的关注度比较高,小伙伴们现在肯定也是对与codeforces名水平的内容非常的感兴趣了,都想要了解具体的codeforce id的颜色到底是讲些什么内容,我们分三部分详细说明,第一部分是codeforces名字啥色咋看第二部分是codeforce蓝名什么水平第三部分是codeforces上紫难度。我曾经打了将近三年,一直是紫,打不上橙,这问题困扰了我很久,后来终于上去了,方法就是:打到2100+蹲着不动,橙线就降下来了。codeforces名水平只
2021-08-16 20:00:33
6111
原创 HDU1215和相亲数、完全数、循环数
七夕节*Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 64736 Accepted Submission(s): 21136*Problem Description七夕节那天,月老来到数字王国,他在城门上贴了一张告示,并且和数字王国的人们说:“你们想知道你们的另一半是谁吗?那就按照告示上的方法去找吧!”人们纷纷来到告示前,都想知道谁才是自
2021-08-13 11:06:16
131
原创 hdu1164
Eddy’s research I*Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 14666 Accepted Submission(s): 8935*Problem DescriptionEddy’s interest is very extensive, recently he is interested in prime number
2021-08-13 10:37:46
86
原创 hdu1286
找新朋友*Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 19608 Accepted Submission(s): 10438*Problem Description新年快到了,“猪头帮协会”准备搞一个聚会,已经知道现有会员N人,把会员从1到N编号,其中会长的号码是N号,凡是和会长是老朋友的,那么该会员的号码肯定和N有大于1的公约数,否则都
2021-08-13 10:13:55
129
原创 2021-08-13
Eddy’s research II*Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 6933 Accepted Submission(s): 2469*Problem DescriptionAs is known, Ackermann function plays an important role in the sphere of the
2021-08-13 09:55:30
157
关于洛谷交互题写法,如何本地测试和洛谷数据下载报错的问题
2022-04-04
vscode为什么经常说话(if不用写)
2021-05-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人