天梯赛感悟

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)(a
1.0/b+0.5)
11、答案错误,则自己取例子来测试,例子取极值或者根据题目的特殊要求
12、使用gets函数时,要看前面有无用了scanf函数,有要用getchar吸收掉换行符;不能scanf("\n")来吸收
get函数遇到换行符停止
13、别人的金句:解题,不仅要处理好细节,虽然处理好细节你已经能拿大部分分数了,但是如果要拿满分,则需要多加留意特殊情况的处理,仔细分析,最终,才能摘下AC的“头衔”。
14、 链表中用是否为空比计数好 ,链表不能head++
15、精确的意思就是四舍五入
16、结构体内不能初始化
17、指针要初始化为NULL(系统不能初始化)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值