- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 [NOIP系列] 离散化
NOIP系列c++中离散化是什么?先看一到例题给定 n 个数(可能相同),出现次数最多的数出现了多少次。(n<= 10 ^ 9)嗯……这道题看似一道水题,只要开一个v 数组记录每一个数字出现的次数即可,比如 v[a[i]]++。但是值得注意的是,ai可能非常大,这就导致 vis 数组会开不下,因此,就要用到离散化。大体来说,离散化就是将一串数字进行压缩比如 g[1] = 1 g...
2018-11-03 17:41:11 913
转载 [NOIP系列] 前缀和
NOIP系列c++中前缀和是什么?前缀和并不难理解。前缀和有一维和二维前缀和之分,我们先来了解一维前缀和一维前缀和前缀和其实可以把它理解为数学上的数列的前n项和(对于一个一维数组的前缀和)。我们定义对于一个数组a的前缀和数组s,s[i] = a[1]+a[2]+…+a[i].二维前缀和与一维前缀和类似,设s[i][j]表示所有a[i’][j’]的和。(1≤i’≤i,1≤j’≤j)...
2018-11-03 12:09:01 1629 1
原创 #无聊的优化
cin,cout如何优化速度(今天我又来求关注了) 今天我来告诉大家c++中输入输出的速度如何优化 很多学c++的人都喜欢用cin,cout去输入输出 但是相比起scanf,printf cin,cout因为默认的时候,cin与stdin总是保持同步的 也就是说这两种方法可以混用,而不必担心文件指针混乱 同时cout和stdout也一样,两者混用不会输出顺序错乱。正因为这个兼容性的...
2018-08-31 10:54:35 173
原创 #无聊的鼠标移动
无聊的鼠标移动(这个程序,虽然用处不大,但是你还是可以恶搞你的好基友的)#include<bits/stdc++.h>#include<windows.h>using namespace std;int main(){ POINT p; while(1){ GetCursorPos(&p);//获取鼠标的当前坐标...
2018-08-27 11:44:28 161
原创 #无聊的关机
无聊的关机这是一个许多初学者都会的基本代码 基本上是这个样子的shutdown -s -t 0 按Ctrl+R键,在弹出来的界面输入cmd,如何输入如上的代码,核心代码只有shutdown,后面还有许多功能 只要加上 -(功能代码)就可以实现指令了 如果有人想用c++制作关机程序,也是可以的 只要用万能库#include&amp;lt;bits/stdc++&amp;gt;,在主程序m...
2018-08-27 11:21:51 197
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人