多练比多学重要
约 10 分钟
这一批的知识点其实都不算难,难在"熟"。学编程和学骑车一样,看懂原理只是第一步,真正会不会,得靠自己多骑几趟、多摔几回。同一类题多做几道,手熟了,才叫真会。
挑一道你最没把握的,不看答案重写一遍。比如再默一遍统计字母出现次数:
#include <iostream>
#include <string>
using namespace std;
int main() {
string s = "programming";
int box[26] = {0};
for (int i = 0; i < s.length(); i++) box[s[i]-'a']++;
for (int i = 0; i < 26; i++)
if (box[i]) cout << char(i+'a') << ":" << box[i] << " ";
return 0;
}
最要不得的是"只看不动手"——看的时候都懂,一到自己写手就生。把最虚的那道盖住答案重写一遍,收获最大。
小纸条
把这一批里你觉得最不熟的一道重写一遍。
登录 后可看答案