天梯赛感悟

1、20分的题目我一般只能对部分,不强求。
2、不会做,则输出例子的答案
3、灵活应用c和java
4、加强版的题目考的是时间复杂度和空间复杂度
5、复杂的循环,用简单的试水
6、ascll码有256个
7、Dev-C++ 5.11的整数类型不超过9位数
浮点类型double可以存储不超过15位
float只能存储不超过8位
8、 acall码
0 48
A 68
a 97
9、在循环里面的变量看是否每次循环都要初始化,不然会累加
10、一般计算都是四舍五入

int a,b,c
a=b/c; //直接舍弃小数部分
if(sum%count>=(float)count/2) //四舍五入 (增加这个就是没错)
a++;
或者直接array[i].b=(int)(sum*1.0/count2+0.5);
11、答案错误,则自己取例子来测试,例子取极值或者根据题目的特殊要求
12、使用gets函数时,要看前面有无用了scanf函数,有要用getchar吸收掉换行符;不能scanf("\n")来吸收
get函数遇到换行符停止
13、别人的金句:解题,不仅要处理好细节,虽然处理好细节你已经能拿大部分分数了,但是如果要拿满分,则需要多加留意特殊情况的处理,仔细分析,最终,才能摘下AC的“头衔”。
14、 链表中用是否为空比计数好 ,链表不能head++
15、精确的意思就是四舍五入

发布了9 篇原创文章 · 获赞 1 · 访问量 265

猜你喜欢

转载自blog.csdn.net/qq_42757083/article/details/104102177