• ベストアンサー

プログラミングは

簡単なアルゴリズムも理解できない頭の悪い人にはできませんか?

noname#232261
noname#232261

質問者が選んだベストアンサー

  • ベストアンサー
  • chachaboxx
  • ベストアンサー率23% (412/1777)
回答No.2

必ずしもアルゴリズム等の理解が必要とは思いませんが、目的への仕組みを分解して、高速に処理出来るよう構築する努力は必要です。 既知のアルゴリズムが将来の全てのプログラムに最適ではないので。

その他の回答 (1)

  • notnot
  • ベストアンサー率47% (4844/10254)
回答No.1

簡単なという度合いにも依りますが、論理的思考が出来ない人には向いてないです。普通の人の十倍、数十倍の時間が掛かると思います。

関連するQ&A

  • プログラミングの勉強

    プログラミングの勉強についてなのですが、現在独学にて、基本的なところを理解したのですが、その後はどのような勉強をすると、いいのでしょうか? 私は、アルゴリズムの勉強をしているのですが、実務で活かすにはどの勉強がいいのでしょうか? ランサーズなどで、仕事をしてみたいです。

  • プログラミング

    アルゴリズムイントロダクションの第二巻の24章の単一始点最短路問題について読んでいるんですが、ベルマンフォードのアルゴリズムをソースに書いてみようと思っているのですがちょっとどうすればいいかわかりません。 誰かわかる方がいればヒントなどを教えてください。 言語はc言語です。

  • ゲームプログラミングのアルゴリズムについて

    今ゲームプログラミングで画面のスクロールを勉強しているのですが、 なかなか理解が出来ません。このアルゴリズムに関して具体的な理屈を説明できる方がいれば教えていただきたいです

  • プログラミングにおけるアルゴリズムって、

    プログラミングにおけるアルゴリズムって、 目的に沿うように、いくつかの単純な命令を組み合わせているものですよね? リニアサーチや、バイナリサーチなどの アルゴリズムの型のようなものがありますが、 目的に沿えば、自分で命令を組み合わせアルゴリズムを作ることは可能でしょうか?

  • 猫でもわかるプログラミング41章

    http://www.kumei.ne.jp/c_lang/sdk/sdk_41.htm です。クリックしたらBMP画像を変化させるという単純なプログラムで、掲載されている内容はなんとか理解したのですが、一番最後のコメント。 ******************** クリックに対して反応が悪いときがあります。プログラムのアルゴリズムを変えてもっとスムースに動くように改良してみてください。 ******************** でつまづいています。どうもスムーズに動くようなアルゴリズムが組めません。 自分がやった方法として、 1.インスタンスハンドルをグローバル変数にして、早い段階でこれに代入しておく。 くらいしか思いつきません。というよりこれによって早くなるのかどうかもわかりません^^; 何か他に方法はあるでしょうか

  • アルゴリズム関連の奨めサイトは?

    理解力が乏しくアルゴリズムが苦手で困っております。 せめて、人並みに理解出来る様になりたいと思います。 下記に詳しい方、教えていただけませんでしょうか? 1、数学の基礎知識が無くても、(中1レベル)理解出来るサイト   てありませんでしょうか? 2、数学が苦手な方でアルゴリズムが苦手では無いと言う方   どのように、学習されましたか? 3、アルゴリズムを考えるとき、大抵頭の中で問題が釣り糸の様に   絡みあってしまいます、アドバイスがあればお願いします。 4、アルゴリズムや数学力をつける訓練法は? 5、記憶力・理解力共に平均以下ですが、一度理解できれば、その応用   は周りからも認められております。   こういった特徴は、プロセスに問題があるのでしょうか? 6、その他、アルゴリズムを理解する為に解かりやすく為になる   情報があれば教えてください。(脳の話などでも結構です) ※1つでもアドバイス頂けると嬉しいです。

  • プログラミングとかアルゴリズムとかの質問です。

    こんにちは。 私はシステムエンジニア志望の大学2年生です。 プログラミングとかアルゴリズムとかの手順書に関して3つほど質問があります。 よろしくお願いします。 (1)「プログラミング」がコンピュータに対しての作業手順で、「アルゴリズム」は問題を解くための解法手順のことだと勉強しました。(間違ってたかな)   そこで質問なんですが2つの手順はどう噛み合うのでしょうか? (2)プログラミング言語を全体的・体系的に把握したいのですが、上手くまとまりません。   全部で何種類ぐらいあってどういう分類(大分類・中分類・小分類)ができるんでしょうか? (3)手順書を書く時は時系列に沿ってればいいと思い、因果関係とか時間順に書いていると頭が痛くなり気持ち悪くなります。   まっすぐ直列に書くのではなく、ツリー図みたいに並列に手順を組む方法ってありますか? もし宜しければご回答をよろしくお願いします。

  • プログラミング学習の障壁

    プログラミング学習に関してのアンケート調査をしています。 このアンケート結果は卒業論文に使用いたしますので、 ぜひともご協力お願いいたします。 <質問> 質問1.構文に関する知識(for 等)を理解・習得することが難しいので、プログラミングは習得することが難しいと考えられますか? a.とてもそう思う    b.そう思う    c.あまり思わない    d.思わない 質問2.アルゴリズムを理解・習得することが難しいので、プログラミングは習得することが難しいと考えられますか? a.とてもそう思う    b.そう思う    c.あまり思わない    d.思わない 質問3.構文とアルゴリズムを同時に考えることが難しいので、プログラミングは習得することが難しいと考えられますか? a.とてもそう思う    b.そう思う    c.あまり思わない    d.思わない 質問4.指導者が自分の質問に対して解答してくれるまでにかかる時間に満足していますか? a.とても満足      b.満足   c.あまり満足ではない  d.不満 <解答方法> (例)1-a    2-c    3-c    4-b といった形式でお答えいただけるとありがたいです。 ご協力ありがとうございました

  • プログラミングの仕事に就く前に

    アルゴリズムを勉強しておくべきですか?

  • MATLABのプログラミングで

    MATLABでプログラミングを行っているのですが、forを使い for trt=1:rety(1); xt2(trt,:)=xt1(trt):xt1(trt)+(x-1); yt2(trt,:)=yt1(trt):yt1(trt)+(x-1); end for t3t=1:re/ysuu torie(:,:,t33(:,t3t))=saweq(xt2(gjir1(trt),:),yt2(gjir1(trt),:),:); end この様な変数を作製しています。 上のアルゴリズムは a:b (a=1:10) (b=a+5) で複数の位置データを記録する物で、 下のアルゴリズムは画像データを重ね合わせる物です。 これらのアルゴリズムでforを使わずにより高速化できる方法があれば連絡をお願いします。