1按二进制拆
把指数 10 拆成 2 的幂之和。
选一章打印。双面打印(按长边翻页)后沿虚线剪开,每张卡片正面题目、背面答案。
把指数 10 拆成 2 的幂之和。
这样算 a 的 n 次方,大约要几步?
想想手算多位数加法是怎么做的。
数字 123 倒着存进数组是什么样?
用竖式算 999+1,进位发生了几次?
为什么会出现多余的零?
算 100-1,借位发生了几次?
a 的第 i 位乘 b 的第 j 位,结果该加到第几位?
算出来大约有多少位?
想想寻宝游戏的线索卡,是不是很像链表?
怎么知道链表到头了?
遍历 5 个节点的链表,要走几步?
顺序反了会怎样?
删除节点需要移动别的元素吗?
频繁在中间插入,该用哪个?
想想 next[3]=7 表示什么意思?
双向链表比单链表多了什么能力?
循环链表怎么判断"走完一圈"?
5 个人报到 2 出列,谁最后剩下?
怎么判断一道题能不能二分答案?
求最大值时,验证可行后该往哪边找?
这道题的答案范围是多少到多少?
找零钱用贪心,什么情况下会出错?
活动安排问题该按什么排?
分治的三个步骤是什么?
合并两个有序数组,为什么很快?
快排和归并,哪个稳定?
把这六块各写一句话概括。
整理一张"看到什么特征用什么方法"的对照表。
翻翻最早的纸条,看看当初的自己。