我的错题集-updating

原创 2017年10月13日 08:45:40

输入输出类:

* : 本人并不是太喜欢cin,所以此类错题一般针对于scanf&printf的语法错误.

1.明确变量类型对应的占位符

类型 Windows Linux 备注
long long %I64d %lld 有时Windows也兼容%lld,但使用要谨慎
unsigned xxx %xxxu %xxxu xxx为原类型占位符
double %lf %lf 注意和long double,float的区别
long double %Lf %Lf 这里要大写..真的…(Luogu P2393)
float %f %f 这种类型并不常用…

(此处罗列的是易错类型,详细类型请见 我的另一篇博客 )

2.多组数据时易错点

1.当给你数据组数时注意读入那组数…

2.当不给你组数时观察结束条件,比如while(scanf("%xx %xx",&xx,&xx)!=EOF)EOF不加的话就会导致玄学错误…再比如以0 0 为结束要谨写while(scanf() && x && y),因为有些坑题会只让x或y等于0..

3.当你发现你WA了,或多拍一组数据全对,那想必你并没有clear掉一些该清掉的东西…

4.loading…

基础错误类:

*:虽然基础但却很难避免…
1.注意for循环的边界条件,以及莫名RE or TLE 时看一看i++有没有写成i--

2.二分时注意条件是 l<=r 还是 l<r 还是 l<r-1.

3.写了一个函数时要记得调用它…

算法错误类:

模拟类:

1.如果涉及地图模拟的话注意方向和边界问题,还有是mn列还是nm列.

2.一般模拟问题都会涉及字符/字符串,建议采用scanf(“%s%d%d”)的格式读,即使读的是字符也不例外.(特此吐槽一道叫银河英雄传说的无良卡C/C++的题,那玩意的输入只能用”\n%c%d%d”,不知道出题人脑袋是不是进水了..)

3.loading…

并查集:

1.注意fa数组的初始化..

2.复杂并查集的问题注意多种类的循环关系

3.根据题目分析并查集是否要压缩路径

一点疑问:关于find函数的写法,三元运算符快还是if&else快.

最短路:

1.用SPFA时注意是否有可能用菊花图或网格图卡你,在此建议使用Dij.(然而我都用SPFA的)

2.要看清求的是最短路还是最长路.

3.SPFA判负环时注意一点要进队n次才能被认为属于负环.(雾..至少我是这样的)

4.模意义最短路时明确dis[i][k]存的是到点i,最短路模意义下为k的最短路,也就是dis[i][k]%P=k

5.loading…

Loading…

版权声明:本文为博主原创文章,未经博主允许不得转载。

我的汽车理论考试错题集

  • 2010年03月22日 17:34
  • 55KB
  • 下载

java错题集(有超详细答案解析)

  • 2013年06月30日 09:13
  • 104KB
  • 下载

京东前端笔试错题集

计算机基础知识(2016):1.不同系列的机器之间,实现软件移植途径不包括(用统一的汇编语言 ) 解:特定的汇编语言和特定的机器语言指令集一一对应,不同平台之间不可直接移植。 2.有一语法制...
  • ct9447
  • ct9447
  • 2017年04月07日 17:53
  • 213

错题集--file couldn't be open because you don't have permission to view it

最近在集火搞爱疯,由于对mac系统,Xcode工具都不熟悉走了很多弯路。这就是自己摸索的代价吧。记性比较烂所以整个错题集,以后出现类似问题不用去各种百度,群里求大神了。 项目昨天运行好好的,今天打开...

UI考试错题集

UI考试 [关闭] ※ 选择题(共25题,每题3分) 4、 关于系统自带的UITableViewCell,以下说法正确的是: 答案:(D)  A、Cell基本...

网上书店的错题集

【1】struts2.0中的taglib问题 :http://zhidao.baidu.com/question/49075447.html?an=0&si=1

数据挖掘错题集

1.    Some of the problems below are best addressed using a supervised learning algorithm, and the o...

软考错题合集之17-05-AM

解析:采样频率大于等于工作频率的二倍,才能在以后恢复出实际波形,防止信息的丢失。 18.求软件项目的活动图中活动HK的最早开始时间,其实是求开始到H最长的时间! 23.某文件管理系统在磁盘上建...

OC14_OC结业考试错题集

// //  main.m //  C14_OC结业考试错题集 // //  Created by Rickie on 15/11/12. //  Copyright (...

C++面试基础题错题集 day one

day 1: char x[]="abcdefg"; char y[]={'a','b','c','d','e','f','g'}; answer:数组X的长度大于数组Y的长度; soluti...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:我的错题集-updating
举报原因:
原因补充:

(最多只允许输入30个字)