アルゴリズムとデータ構造について

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
にかい

アルゴリズムとデータ構造について

#1

投稿記事 by にかい » 10年前

C言語を勉強してC++を勉強して、プログラミングコンテストのためのアルゴリズムとデータ構造を買いました。
https://books.google.co.jp/books?id=coA ... &q&f=false
こちらのサイトで本を読むことが出来ます。

作者によると、
>本書はアルゴリズムとデータ構造の入門書です.
>整列,探索,木構造などをはじめとする基礎的なアルゴリズムとデータ構造を初学者向けに説明します.
>前提とするのは基礎的なプログラミング能力のみです.コード例では C++ を用いています.
このような人を対象とした本の様です。

私の前提知識については基礎的なプログラミング能力は習得したと思ってます。
しかし、あまりにも本が難し過ぎるのです。
ソースがあまり理解出来ません。
49Pと59Pにソースがあるのですが、実際プログラミングコンテストではどこまで再現させる必要があるのでしょうか。
これは私が馬鹿すぎる問題もあるかもしれませんが、このアルゴリズムとデータ構造は暗記物なのでしょうか?
勉強方法が分かりません。

アバター
usao
記事: 1892
登録日時: 12年前
連絡を取る:

Re: アルゴリズムとデータ構造について

#2

投稿記事 by usao » 10年前

オフトピック
>49Pと59P

P59の方はリンク先では見れませんでしたが,
P49の方は,非常に短いコードだし,前のページの丁寧な説明内容をそのまま書いているだけで
特段難しい話には見えませんが…?

アバター
みけCAT
記事: 6734
登録日時: 15年前
住所: 千葉県
連絡を取る:

Re: アルゴリズムとデータ構造について

#3

投稿記事 by みけCAT » 10年前

usao さんが書きました:>49Pと59P

P59の方はリンク先では見れませんでしたが,
今Android端末のSleipnirで見たらP49もP59も見られました。
にかい さんが書きました:実際プログラミングコンテストではどこまで再現させる必要があるのでしょうか。
動作だけ再現できればいいです。
仕様内の任意の入力に対し、十分小さい実行時間とメモリ使用量で正しい出力をして正常終了するプログラムなら、
(システムが受け付ける)どんなソースコードでもおそらくACになるでしょう。
にかい さんが書きました:このアルゴリズムとデータ構造は暗記物なのでしょうか?
基本的なパターンを暗記する必要はあるかもしれませんが、社会科のような意味での暗記物ではないと思います。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

にかい

Re: アルゴリズムとデータ構造について

#4

投稿記事 by にかい » 10年前

お二方返信ありがとうございます。
入力と出力等気を気をつければ少し簡単かもしれませんね。
初めて問題を見たのでパニックになったのかもしれません。
後あまり技術には結び付かないのかな?

閉鎖

“C言語何でも質問掲示板” へ戻る