DEVC++中的快捷键
快捷键可以帮我们加快速度,下面介绍一下我们经常用的快捷键。 Ctrl+A 全选Ctrl +C 复制Ctrl +V 粘贴...
C++整型的数据范围
数据类型标识符占字节数数值范围数值范围短整型short [int]2(16位)-32768~32767-2^15 到2^15 -1整型[long] int4(32位)-...
取模运算总结——数论
编程竞赛有相当一部分题目的结果过于庞大,整数类型无法存储,往往只要求输出取模的结果。例如(a+b)%p,若a+b的结果我们存储不了,再去取模,结果显然不对,我们为了防止溢出,可以先分别对a取模,b取模...
C++中的max和min函数(最大值,最小值)
1.头文件 最大值最小值函数所在头文件是#include<algorithm>2.用法#include<iostream> #incl...
信息学奥赛中文件流的写法
头文件#include<cstdio>也可以用万能头格式如下:int main(){ freopen("xxxx.in","r",st...
C++ 如何隐藏光标
在C++控制台做小游戏的时候,光标一直在闪,影响体验效果,我们可以通过下面的函数隐藏光标位置。void HideCursor(){ CONSOLE_CURSOR_INFO cu...
如何判断回文数/回文串
所谓回文,就是从左往右读和从右往左读都是一样的,这样的数字或者字符称为回文数/回文字符。做题的时候经常能看到判断回文操作。判断回文的一般有两种,一种是数字类型,一种是字符类型。两种分别介绍一下。一、回...
【题解】士兵训练
【题目描述】某部队进行新兵队列训练,将新兵从一开始按顺序依次编号,并排成一行横队,训练的规则如下:从头开始一至二报数,凡报到二的出列,剩下的向小序号方向靠拢,再从头开始进行一至三报数,凡报到三的出列,...
【题解】围圈报数(约瑟夫问题)
【题目描述】有n个人依次围成一圈,从第1个人开始报数,数到第m个人出列,然后从出列的下一个人开始报数,数到第m个热呢又出列,... ,如此反复到所有的人全部出列为止。设n个人的编号分别为1,2,......