![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
>アルゴリズムの参考書を
普通アルゴリズムの本として、書店に並んでいるのは
C言語による最新アルゴリズム事典 ソフトウェアテクノロジー 奥村 晴彦 (著)
Javaによる はじめてのアルゴリズム入門
河西朝雄 著 / A5判
奥村晴彦『C言語による最新アルゴリズム事典』技術評論社
石畑清:アルゴリズムとデータ構造, 岩波書店 (Pascalで説明)
などです。これらはXX法といったアルゴリズムについて、有名なプログラム解法を説明しています。
データ構造と言うのがあって、そちらを中心に説明しているのもありますので、今ではご質問者には早や過ぎるのでご注意下さい。
>変数や手続き、関数の概念
とあるので、上記の本は質問の内容と少し違うのではないかと推測します。上記の本を読んでも、今の段階では、質問者の悩みの解決には役立たないでしょう。
求めているものは、プログラム総論と言うか、プログラムの関連概念、はっきり言ってプログラムの作成法といったものでしょう。しかしこれをずばり解説する本はないでしょう。
個別問題の解法例を理解して行き、ある時期にやっと自力
でとけたの、数の繰り返しだと思います。
誰でも、一通り言語文法を学んで、さて問題を解こうとすると、手も足も出ないと思う時期がありますので、誰でも通っている苦しみの一時期にあるのです。
文法--->テスト・練習問題--->実社会の実問題
のそれぞれに、深い溝があって、ここをなんとか渡ることがベテラン・俗に言うプロへの道なのでしょう。
結論としてPascal(やDelphi)の一般の解説本を読むしかないと思います。
パスカルの本は書店ではあまり見かけませんが、下記では
相当数出てきます。良さそうなのを大型書店で見て選んでください。
http://www.amazon.co.jp/exec/obidos/ASIN/0201103 …
むしろ最近やっと、(言語は違います、VBやJavaが多いですが)「プログラムとは」と言った、学習を始めた人向けの解説書が本屋に並んでいます。これらを読まれるのも良いかと思います。そこには変数、関数などの基礎概念から説明されています。
詳しい回答ありがとうございました。
今日大型書店に行って、見てみましたが、なかなかPascalの参考書はないですね。来週からCの研修が始まるので、imogasiさんの回答を参考にして、C言語の勉強をしていきたいと思います!
No.1
- 回答日時:
Pascalでアルゴリズムの本というと、
昔『アルゴリズム+データ構造=プログラム』という
N・Wirth(ヴィルト)の有名な本があったんですけどねえ。
今は新版になって、使っている言語が変わってしまいました。(下記URLの前者)
古本屋で探せば、Pascal版も見つかるかと思います。
他にも、アルゴリズムの本で良いのはいろいろあります。
しかしお話を聞く限りでは、いわゆる「アルゴリズム」の問題ではないように感じます。
変数・関数の概念で困っているというレベルでは、
これらの本を読んでもおそらく消化できないでしょう。
たぶん、テキストを一冊渡されて勉強しているのだと思いますが、
本屋に行ってあと何冊かPascalの入門書を買うことをお勧めします。
入門書は、だいたい九割くらい同じことが書いてあるのですが、
それでも複数持つことは無駄ではありません。
同じ事項に対する複数の記述を読むと
「ああっ、そうか!」と理解できることがあります。
参考URL:http://www.amazon.co.jp/exec/obidos/ASIN/4764901 …
回答ありがとうございました。
今日書店に行って、Pascalの参考書を探したのですが、なかなかありませんでした。
教えて頂いたURLで探してみようと思います!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 教えて!goo 【回答が書きにくいのはなぜ】投稿内容に不適切な表現など・(中略)・投稿内容の修正をお願いいたします 9 2023/05/09 08:41
- その他(プログラミング・Web制作) プログラミングって本来数学的な計算をする為のものではないのですか? 学校で配られたFortran90 11 2022/08/25 22:14
- 国家公務員・地方公務員 公務員試験の数的処理で苦戦しています。 1 2023/01/30 08:56
- その他(プログラミング・Web制作) プログラミング能力とアルゴリズム能力って違うのでしょうか? プログラミングの能力の一部にアルゴリズム 10 2023/03/31 14:34
- ビデオカード・サウンドカード 1つのマザボでAMD&NVIDIAを同時使用できますか? 3 2022/04/22 14:36
- 計算機科学 アルゴリズムの問題を解く上で紙に書いて考えるのはナシですか? 紙に書いて構造をある程度組み立てた上で 3 2023/03/11 16:53
- 大学受験 日本史の受験勉強について 2 2022/11/22 19:00
- 大学受験 娘の大学受験勉強 6 2022/06/30 19:58
- その他(プログラミング・Web制作) 論理的思考の身につけ方 プログラマ2年目です。 私は(基礎があった上で)感覚的にコードを書いています 5 2022/06/16 20:45
- 教育・学術・研究 仕事の方向性を変えたい。経営分析→数値解析 1 2023/06/18 16:51
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
正しい五十音順について
-
この問題をVBAで解くには?
-
プログラムの作り方、アルゴリ...
-
アルゴリズム フェルナンデス...
-
シードを考慮したトーナメント...
-
アルゴリズムやコンポーネント...
-
詰め将棋をとくのは、アルゴリ...
-
アルゴリズム
-
Winnyの作り方の本の名前
-
STL > generic algorithms
-
ベイチ・カルノー図以外のとき方。
-
あいまい検索(文字列一致率)
-
センターの情報関係基礎の勉強...
-
データを圧縮したい
-
BCDについて
-
電子回路のAD変換のアルゴリズ...
-
グループを均等に分けるには?...
-
vbaで、連立方程式を解く方法に...
-
多変数関数の最小値を求めるプ...
-
Prologに関する質問
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
正しい五十音順について
-
Dijkstraて
-
Stuck
-
BCDについて
-
[ EXCEL VBA ] 図形を読み込む...
-
期間重複チェックがわかりません
-
アルゴリズムとプロトコールの違い
-
複数の点を最短距離で全て繋ぐ...
-
グループを均等に分けるには?...
-
5人のテストの点数を入力すると...
-
ハノイの塔のさいきアルゴリズ...
-
ハッシュアルゴリズム
-
偏りのある乱数のアルゴリズム
-
C♯で電卓を作成しています。演...
-
多変数関数の最小値を求めるプ...
-
あいまい検索(文字列一致率)
-
JPEG圧縮で8×8に分割する理由に...
-
シードを考慮したトーナメント...
-
画像から文字を認識してテキス...
-
vbaで、連立方程式を解く方法に...
おすすめ情報