1逻辑运算短路
假的条件 && i++,i 会加吗?
选一章打印。双面打印(按长边翻页)后沿虚线剪开,每张卡片正面题目、背面答案。
假的条件 && i++,i 会加吗?
if(x=0) 和 if(x==0) 有什么不同?
忘写跳出会发生什么?
为什么建议 if 后面总是加大括号?
想"跳过偶数",该用哪个?
内层跳出后,外层会继续吗?
为什么越界比报错更麻烦?
求和前忘记把 sum 设为 0 会怎样?
动手画变量表算一算。
列表格逐轮记录 n 和 s。
算清内层各跑了几次。
画出求 3 的阶乘的调用过程。
拿到这类题,第一步该做什么?
看到 mid=(l+r)/2,你会想到什么?
记住这五个位置。
为什么"孤立地看这一行"填不出来?
为什么用小数据验算最有效?
初始值该设成什么最稳妥?
把学过的常识点整理成一页纸。
把这几条背下来。
三层嵌套循环是什么复杂度?
n 最大 100 和 n 最大 100000,能用的算法一样吗?
读题时把这三样圈出来。
样例过了就一定对吗?
给"求最大值"造四组测试数据。
写完程序,先拿 n=1 试一遍。
什么情况下要警惕溢出?
超时的第一反应该是什么?
为什么要"小"数据?
不会做的题,该交白卷吗?