解決済み
基本情報技術者の試験勉強中ですが、アルゴリズムがいまいち分かりません。こつはありませんか。
4月の対策です。参考書を一冊ざっくり読んで少しイメージがつきました。仕事と睡眠以外は勉強して、必ず受かりたいと思っています。アドバイスお願いします。ITパスポートは取得済みです。
2,597閲覧
基本情報技術者に数年前合格した者です。 アルゴリズムといっても文字列操作・ソート・検索など様々なものがありますが、アルゴリズム全般で悩んでいるという前提で回答させて頂きます。 とりあえず問題集を何周もしてひたすらトレースして下さい。まずは何回も練習してアルゴリズムを理解することに慣れていきましょう。 私もアルゴリズムは得意ではありませんでしたが、ひたすら繰り返すことで慣らして行きました。 私自身の話ではないですが、繰り返し練習していて少しずつ実力が上がるのではなくある日を境に急にできるようになったという人もいるので、直ぐに解けるようにならなくても諦めずに根気よく頑張りましょう。 また、あくまで個人的な感覚ですが基本情報技術者試験のアルゴリズムはソート系統が出題される事が多いと思うのでソート系アルゴリズム(クイック・マージ・バブル等々)の基礎はきちんと理解しておいた方がいいと思います。そして練習してパターンを把握していきましょう。 他にもコツとしてはアルゴリズムを部分ごとに見るのも良いかと思います。例えばこのループの範囲では添え字の移動をしているのかな?この行からこの行の範囲では実際のデータを移動する処理なのかな?などと大まかに部分ごとにどんな処理を行うか予想を立てて解いてみると、全体像がつかめやすくなるかもしれません。 アルゴリズムに関しては暗記すれば良いというものではないので難しいかもしれませんが、繰り返し練習することでパターンを覚えたり慣らしたりコツをつかむ事は出来ます。 私の回答で少しでも助けになれたら幸いです。合格目指して頑張ってください!
< 質問に関する求人 >
基本情報技術(東京都)この条件の求人をもっと見る
求人の検索結果を見る
< いつもと違うしごとも見てみませんか? >
覆面調査に関する求人(東京都)この条件の求人をもっと見る