孙威的大数模板

1.定义常量数组
2.for/while等循环内部写判断条件考虑是否会循环到该情况
3.判断浮点数相等应该用极小值eps来辅助
4.注意数据范围 防止溢出
5.0x3f3f3f3f可用于memset
6.在优先级不明确的时候使用括号

注:尤其是包含位运算的情况下 一定要加括号

7.宏定义有坑..//不了解
8.注意全局变量与局部变量的重复
9.输入输出不能混合(+2)

get()和scanf不能连用
使用getline时将ios::sync_stdio_with(false);注释掉 之前要是有输入会影响

10.注意数组越界的情况(+1)
11.不同数据类型之间的运算注意精度是否会丢失
12.多次使用计算的变量注意初始化//同时 初次使用的也要注意初始化的问题
13.大数组记得放全局
14.避免访问非法内存。访问非法内存的事情经常发生,但是可以通过养成好习惯来避免。比如stack、queue、set访问之前必须先确认不为空;访问指针之前确保指针不是野指针;数组内存开得足够大,等等。

15.#include

struct p{int self;int a[3];//实际是存4个数据int step;
}

这里在修改a[3]的时候把step修改了

for(int i=0;i<=3;i++){//在修改a[3]的时候把step修改了
}

由于连续开辟空间存储 哇这个错误真的是震惊的我1个小时才找出来

知乎上有句话说得好,花越长时间找出来的bug越sb

Warning Warning Warning相关推荐

  1. vs2013 Warning 44 warning LNK4099: PDB 'vc120.pdb' was not found with '

    Warning 20 warning LNK4099: PDB 'vc120.pdb' was not found with 'ABC.lib(XYZ.obj)' or at 'E:\test\Rel ...

  2. matlab 不显示warning信息 warning('off');

    matlab 中好多warning信息: warning Conversion rounded non-integer floating point value to nearest uint8 利用 ...

  3. php date 有warning,PHP Warning: strtotime()错误解决办法

    strtotime()函数是php日期函数了,出现这种问题就是我们php.ini中的date.timezone没有设置好,只要配置一下时区即可解决. php5.1.0开始,php.ini里加入了dat ...

  4. Centos 7 mysql Buffered warning: Changed limits: max_connections: 214 解决方法

    2019独角兽企业重金招聘Python工程师标准>>> Centos 7 mysql Buffered warning: Changed limits: max_connection ...

  5. 关于warning: Clock skew detected. Your build may be incomplete. 的解决方法【转】

    本文转载自:http://blog.csdn.net/jeesenzhang/article/details/40300127 今天发现电脑的系统时间不正确,因此将时钟进行了修改,回头编译Linux ...

  6. 【Python日志输出】控制台输出INFO和WARNING级别,文件只记录WARNING级别

    参考博客 - Python日志分级别输出到不同文件 参考思路:为logger设置2个handler,再对2个handler设置不同的filter进行日志过滤. 通过supervisor管理项目时,会有 ...

  7. Warning:关于_CRT_SECURE_NO_WARNINGS

    Warning 1 warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s in ...

  8. java swing 左上角图标_科学网—Matlab: 学习GUI(修改窗口左上角图标而不warning) - 刘磊的博文...

    网上常用的方法: if ~isdeployed newIcon=javax.swing.ImageIcon('.piciap.jpg'); else newIcon=javax.swing.Image ...

  9. Bootstrap3基础 warning/active... 表格的状态类(不同的背景色)

      内容 参数   OS   Windows 10 x64   browser   Firefox 65.0.2   framework     Bootstrap 3.3.7   editor    ...

  10. max open files mysql_MySQL 重启提示超出可打开文件数限制|Buffered warning: Changed limits: max_open_files: 1024...

    Linux 服务器经常一段时间就会出现这样的问题,一个月半个月的样子.每次都重启服务器临时性解决,昨晚仔细看了看报的错误. 先看应用的日志提示连不上 MySQL 服务器. "Can't co ...

最新文章

  1. 小学教师计算机国培培训总结,小学教师国培个人研修总结
  2. pythondocx模板_python操作docx文档(转)
  3. VC++开发简易输电线路管理信息系统
  4. NET问答: 如何使用 C# 直接从 JSON String 中提取特定值 ?
  5. 热像仪 二次开发 c++_重庆多功能红外线热像仪方案
  6. vue写js代码_vue.js弹出式音乐播放器特效代码
  7. u盘版linux initramfs,Linux_内核升级后 出现initramfs错误问题解决, 出现initramfs找不到/root /hos - phpStudy...
  8. Java基础学习总结(180)——如何保证API接口安全
  9. collector_使用Data Collector监视SQL Server性能
  10. 最流行的轻量级php框架,推荐20个最近很流行的优秀PHP框架
  11. 設置Linux保留物理內存並使用 (1)
  12. android 垂直方向布局,Android详解4种基本布局
  13. WEB安全之代码安全----ESAPI
  14. 过采样之SMOTE算法
  15. CSS网页布局中文排版的9则技巧
  16. 百度产品经理探秘:需求把握和正确决策
  17. maximo菜单和应用程序排序
  18. Linux多线程贝叶斯建树教程,构建系统发育树:贝叶斯法建树
  19. 系统移植(系统移植环境搭建及简单概念)
  20. 简单易用的运动控制卡(十二):运动控制系统的安全设置

热门文章

  1. NFT细分赛道分类及代表项目汇总
  2. Outlook 显示Working Offline?
  3. 用python画国旗的程序_用python画的五星红旗
  4. Java小练习--马戏团节目管理系统开发
  5. “不敢冒险就不是硅谷的企业”
  6. idea2021版本添加上一步和下一步操作到工具栏
  7. 电脑无线共享手机wify上网
  8. 第五章:广度优先搜索
  9. windows10 脚本获取超级管理员权限
  10. 表面上又佛又丧,背地里天天向上,算是看透你们了!