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型则取整数,不会四舍五入)
而
int a,b,c
a=b/c; //直接舍弃小数部分
if(sum%count>=(float)count/2) //四舍五入 (增加这个就是没错)
a++;
或者直接array[i].b=(int)(sum1.0/count2+0.5);
方法:
一、分子加取分母的一半的整数部分,即c=(a+b/2)/b
二、转化为float型,再转化为int,即c=(int)(a1.0/b+0.5)
11、答案错误,则自己取例子来测试,例子取极值或者根据题目的特殊要求
12、使用gets函数时,要看前面有无用了scanf函数,有要用getchar吸收掉换行符;不能scanf("\n")来吸收
get函数遇到换行符停止
13、别人的金句:解题,不仅要处理好细节,虽然处理好细节你已经能拿大部分分数了,但是如果要拿满分,则需要多加留意特殊情况的处理,仔细分析,最终,才能摘下AC的“头衔”。
14、 链表中用是否为空比计数好 ,链表不能head++
15、精确的意思就是四舍五入
16、结构体内不能初始化
17、指针要初始化为NULL(系统不能初始化)
天梯赛感悟
最新推荐文章于 2023-04-26 21:01:10 发布