HOME»基本情報技術者試験掲示板»午後のアルゴリズムが未だ理解できないです。
投稿する

午後のアルゴリズムが未だ理解できないです。 [0576]

 サラさん(No.1) 
もう時間がないというのに、全くっていっていいほど、
アルゴリズムの問題が解けません。
通信講座の講義をうけてますが、ついていけません。
復習しようにも、渡された問題集もとけません。
できるのは、あまり問題文の長くない挿入法くらいまでなら、
なんとか解けます。トレースができるのが、この辺くらいです。
本試験のような長い問題は、読んでるうちに、忘れて、
そもそも何をいっているのかわからなくなるんです。
こんなバカな私でも少しでも点取れるようにアドバイスいただけない
でしょうか?通信講座の講義を受けるだけで精一杯で、
アウトプットができてないのもあるのですが。
2016.02.28 20:15
龍龍さん(No.2) 
私もアルゴリズムが苦手です。トレース途中に混乱になってしまい、プログラムの動きは分からなくなります。恐らく、それはアルゴリズム初心者の共通点だと思います。
皆はそうなりますので、焦る必要がありません。落ち着いて自分の足りない部分を認識することは第一歩だと思います。

私は少しプログラムを作る経験がありますが、GUI画面の作成やSQLの操作などしか経験ありません。C言語を自由に操ることができない人なら、基本的にアルゴリズムが苦手だと思われます。私はアルゴリズムについて本サイトにいろいろ投稿しまして、いろいろアドバイスを頂きました。

以下にまとめましたので、ご参照いただければと思います。
①エクセル(表)を利用してトレースが簡単
トレース途中に混乱になりますが、根性を持って最後までトレースすることが重要です。
トレースが目的ではなく、トレースの結果によってアルゴリズムは私たちに伝わってくる意味は目的です。トレースに慣れていない人に対して脳にトレース神経の網が薄いので、
エクセルを利用して、プログラムの各ステップに変数の変化を明記、最後に得た変数値を分かりやすく見分けられます。

②ループをしっかりトレースすること
難しいプログラムの構成は、必ずしもループを利用しています。
トレースに当たってループの意味を理解することが重要です。
特にループの中にループがある場合、特に難しいです。

③試験時の対策
問題を全部解けることが難しいですが、
理解した部分のみを解けば点数をつけます。
理解したところを真剣に行って、理解できないところは仕方がなく、
サイコロを投げるしかないですね。

アルゴリズムは我々にとって苦手ですが、合格するために避けられません。
では、お互いに頑張りましょうまた、アルゴリズムを解ける心得がありましたら、お互いに共有しましょう
2016.03.04 16:09
 サラさん(No.3) 
アドバイス、ありがとうございます!!
本当に感謝です!元々頭も悪くて、難しい言葉とか、
理解できなくて、泣きそうでした。
講義もついていけないし、テキストも理解できないので、
本屋さんで、基本情報技術者と違うとこにアルゴリズムの基本っていう
カラーで絵がついてて、図解のあるものを
本を読むかんじでみていたら、意外にしっくりわかりました!

だからと言って問題が解けるわけじゃないんですが。
今度は、エクセルを使ってトレースしながらやってみます!
ありがとうございました!頑張ります!
2016.03.05 21:04
返信投稿用フォームスパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
© 2010- 基本情報技術者試験ドットコム All Rights Reserved.

Pagetop