変数なんか覚えるだけ無駄です。 変数に決まった名前、役割は無いからです。 1文字づつ解析して積み上げたいという気持ちはわからないのではないですが穴埋め問題というものは周りから類推すること自体が問題に課せられたものです。 それを短時間で解くためのヒントとしてソートとかのアルゴリズムをいっぱい勉強しておいてパターンに当てはめると時短になります。 あくまでも覚えるのはパターンの理解で在ってそのロジックコードの暗記とかではないです。変数名などは使用者が勝手に決めるものなので同じ記述をするとは限らないからです。 例えば 1*3=3 と 1+1+1=3 は同じ現象を違う側面から見たものです。これと同様に同じロジックを違う記述で行うことは普通にあるためサンプルを暗記しても内容を理解していないなら役に立ちません。
>プログラムに書いてある変数が問題文の何を表しているのか 基本的なものは暗記です。 例えばループにいきなり何の説明もなく現れるiとかjはループカウンタとして界隈では一般的なものです。何が一般的で何が定型文やイディオムとして使われているかは一通り暗記してしまっているからです。 あるいはcntとかidxなどの変数名はそれぞれcountやindexの典型的な略語であり、なぜ典型的であるということを知っているかというと、やはりこれも暗記です。 なので疑似言語をやる前にCやpythonなど一般的な言語を一通りやった方がいいです。その場合、かんたんなコードを数百~1000ほど眺めます。
< 質問に関する求人 >
求人の検索結果を見る
< 平日勤務で週末はリフレッシュしたい人におすすめ >
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
求人の検索結果を見る