PAT 考试准备

注意事项:如果ctrl+c/v 不能使用的话,观察是否有英文翻译打开,如translator,知云等 

甲级

A 1073

A 1001  

一个要注意 0的特殊情况 对应测试点 4

其他测试点出问题就是存储每位数字的char型数组一定要大,虽然不理解为啥要这么大

A 1035  

注意字符数组的初始化问题

A 1062

A 1012

应该有更简单的方法,可以利用map,改天再看 

A 1016

sort的用法

二维字符数组为空,一整行为空

二位字符数组赋值,一整行赋值

【静下心来,大不了重头再来!!!!!】 

A 1055

【测试点1,2 】的解释,可以参考哦!

A 1075

【测试点 2,4】的解释,可以参考哦!

A 1083

很简单,一遍过

A 1018

一定要先好好看题目!题目!题目!!!!!!!!

看懂题目就是一遍过,要有耐心,认真看题

注意 break的使用

memset的用法

A 1050

cin.getline 的用法

保留空格,换行符作为截止符号

A 1048

要注意如果直接遍历金钱的列表会导致超时

所以利用散列函数直接寻找需要的值,或者利用二分法,我用的是散列



乙级

B 1048    不要忽视写特殊条件,如a长b短的时候也满足用例

B 1015

  •  sort 的初步应用,注意分类讨论,标志位, 字典序 strcmp

B 1033

pat 不能用gets的类型

 如果一边判断一边输出会导致测试点4超时,所以再用一个数组进行保存即可

B 1005

一开始运行的时候,测试点3,4有段错误

其实一般是由数组越界引起的,把数组设置的大一点,因为迭代的时候,可能会超过100

B 1020 

 如果要求浮点数,那么事先就都用浮点数,别用int

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值