多练比多学重要

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;
}

最要不得的是"只看不动手"——看的时候都懂,一到自己写手就生。把最虚的那道盖住答案重写一遍,收获最大。

小纸条

把这一批里你觉得最不熟的一道重写一遍。

登录 后可看答案

多练比多学重要 · C++ 入门 · op599 课程