質問: 文系からIT企業に入社し、1年弱が経つ者です。入社までプログラミング経験はゼロでした。 基本情報処理試験のアルゴリズムの勉強法について教えて頂きたいです。 4月に基本情報処理試験を受験しますが、アルゴリズムの過去問を一人で最後まで 解ききることが出来ず、苦戦しています。 過去問を10題程解きましたが、2時間かかって問1が解ければ良い方です。。 解説を読んでも分からない箇所があります。 そのため、アルゴリズムの効果的な勉強法があれば教えて頂きたいです。 本質的に理解できるようになることももちろんですが、基本情報処理試験基本情報処理試験受験に 当たってのテクニック的なアドバイスでも構わないので合格するための勉強法について アドバイス頂きたいです。 宜しくお願い致します。
回答: 文系...自分も文系ですが、この世界に入って、また過去に基本情報もとってます。そして、同じようにアルゴリズムの理屈で苦労したのは覚えていますが、今思えば基本としてif文とループ文と関数、そして配列を、簡単な言語でいいので押さえておけば、躓かなかったのではないかと思います(深入りしなければ、phpやPythonなどがおすすめです) それから解けなかった問題に対し、面倒でもフローチャートを書いてみることですね。そして、その回答がなぜそれなのか、間違った回答はなぜそうだったのかを分析することです。解く量より、まずは一つだけ採り上げてみて徹底的に分析してみてください。 そして余裕ができれば、別パターンの問題(傾向としては全部で10種類ぐらいです)を解いてみたらいいでしょう。