葵花宝典——考试技巧&编程注意事项

目录

 

日期:2018/12/08

1.在定义数组大小时需要注意:

 2.在考试时,为了保证某一题可以得到满分,在测试程序正确性的时候一定要测试:

3.写程序前一定要先处理好初始值的问题

 


日期:2018/12/08

1.在定义数组大小时需要注意:

这样是错误的:

#include <bits/stdc++.h>
using namespace std;


int a[2e9];


int main(){
    return 0;
}

    

正确方式为:

​
#include <bits/stdc++.h>
using namespace std;

#define MAX 1e9
int a[MAX];


int main(){
    return 0;
}

    

​

或者:

​
#include <bits/stdc++.h>
using namespace std;


int a[2 * 1000000000];


int main(){
    return 0;
}

    

​

 2.在考试时,为了保证某一题可以得到满分,在测试程序正确性的时候一定要测试:

①样例

②2~3组手工小数据(人工可以推算出结果)

③边界数据

④特例数据(针对题目中要求特殊判断的地方而设计的数据)

⑤无解数据(针对题目中要求在无解时输出-1而设计的数据)


3.写程序前一定要先处理好初始值的问题



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值