• 検索結果がありません。

素数を見つける方法(アルゴリズム)

Title 素数判定の決定的多項式時間アルゴリズム ( 代数的整数論とその周辺 ) Author(s) 木田, 雅成 Citation 数理解析研究所講究録 (2003), 1324: Issue Date URL

Title 素数判定の決定的多項式時間アルゴリズム ( 代数的整数論とその周辺 ) Author(s) 木田, 雅成 Citation 数理解析研究所講究録 (2003), 1324: Issue Date URL

... 見る. ただしこの実装では $r$ 求める部分で組み込み関数である NextPrime 使っ ているので厳密には決定的でない . しかしながら, このアルゴリズムがどのように 動作するか見るには十分である. 以下の実行時間は Mobile Pentium ...

12

運針関数と素数生成アルゴリズム:有限不定回数手順モデルに関するノート

運針関数と素数生成アルゴリズム:有限不定回数手順モデルに関するノート

... は実施されずにその期の手順が終了する(T i,j =0)アルゴリズムであるとき,関数 T i,j は運針関数(stitching function)であるという。 この定義は,手順続けるかどうかがそれまでの結果に依存する状況記述したも のである。形としては入れ子式であり,経済学ではいわゆるバロー流の家系的効用関 数として知られるもののようにも見えるかもしれない。しかし,家系的効用関数が最 ...

7

データ構造とアルゴリズム論

データ構造とアルゴリズム論

... 配列要素の添え字参照することで、処理が簡単になる事がよくあります。これも配列 用いるメリットの一つです。まずは、具体例でそのメリット体験してみましょう。 あるアンケート実施しました。その回答の選択肢は1∼3までの3つ、つまり 3 択の 設問でした。今、N 人分の回答が、配列 Ans[1]∼Ans[N]に入っているものとします。この ...

20

データ構造と  アルゴリズムⅠ

データ構造と  アルゴリズムⅠ

... 27 定理 h 万能な集合から選択されたハッシュ関数と する.h 用いて n 個のキーサイズが m のハッ シュ表にハッシュする. 衝突はチェイン法で解消す る.このとき,キー k のハッシュ先のリストの長さの 期待値 E[n h(k) ] は ...

63

データ構造とアルゴリズム論

データ構造とアルゴリズム論

... 一言で言えば、変数(の値)は、コンピュータのメモリ上に保管されています。それは、 本棚に本しまう場合に似ています。今の場合、本棚がメモリで、その中に入れる本が変 数(の値)ということになります。この例え利用してもう少し説明続けましょう。下 の様に、本置くスペースがきちんと区画化された本棚考えます(ブックエンドで区切 ...

24

アルゴリズム論(担当 石井秀則)

アルゴリズム論(担当 石井秀則)

... て、節点は未探索節点、既探索走査未完節点、既探索走査済み節点の 3 種類に分かれる。 さて、節点どのような順序で探索進めるかであるが、代表的な方法が2つある。それは広さ優先探 索と深さ優先探索と呼ばれているもので、広さ優先探索は出発点からそれに隣接する節点全部探索し、 ...

52

データ構造とアルゴリズム論

データ構造とアルゴリズム論

... 見ると、ファイルのパスは「../LinkExample.html」となっています。この「../」 は一つ上の(階層の)ディレクトリという意味です。下に示すように「sub」ディレクトリ から一つ上に抜け出ないと「LinkExample.html」に到達できません。 最後に、 「LinkExample.html」からこの「LinkSub.html」へリンク張ってみましょう。 ...

17

データ構造とアルゴリズム論

データ構造とアルゴリズム論

... 3-5 1行に複数のデータがある場合のデータ読み込み 3-4 節で、ファイルからデータ読み込む際の一般的な方法学習しました。しかし、そ こでは、1行に一つのデータが書き込まれていることが想定されていました。ところが実 際の場面では、ファイルの1行に複数のデータが書き込まれている場合が少なくありませ ...

25

アルゴリズム論 Theory of Algorithms

アルゴリズム論 Theory of Algorithms

... このアルゴリズムは第 3回の講義で説明済み. 荷物分割可能な一般化ナップサック問題に対しては上記の 方法で最後の荷物分割すれば最適解が得られる. 実際にも,上記のアルゴリズムで良い解が得られることは多い. しかし,荷物の分割許さない場合には最適解が得られる保証は ない. ...

34

データ構造とアルゴリズム論

データ構造とアルゴリズム論

... FileWriter fw= new FileWriter("Test1.txt"); などのように、出力ストリーム定義する際、何らかの理由で指定したファイル出力フ ァイルとして確保できなかった場合、 (FileWriter クラスは)IOException という例外(情 報)発行します。Exception(例外)とは、想定通りに行かなかった場合、つまりエラ ...

26

データ構造とアルゴリズム論

データ構造とアルゴリズム論

... 見ると、ファイルのパスは「../LinkExample.html」となっています。この「../」 は一つ上の(階層の)ディレクトリという意味です。下に示すように「sub」ディレクトリ から一つ上に抜け出ないと「LinkExample.html」に到達できません。 最後に、 「LinkExample.html」からこの「LinkSub.html」へリンク張ってみましょう。 ...

17

データ構造とアルゴリズム論

データ構造とアルゴリズム論

... ここに、データ小さい方から順に並べる場合昇順と呼び、逆に大きい順に並べる場合 降順と言います。例えば「1,2,3,4,5」は昇順であり、「5,4,3,2,1」は降順になります。 次ページに、上例(のデータバブルソートで昇順に並べ替えた場合)の処理の流れ まとめておきます。1ステップずつじっくりと確認して行って下さい。 ...

18

データ構造とアルゴリズム論

データ構造とアルゴリズム論

... <先週の復習> 講義で示された【基礎課題 7-1】に解答して下さい。 7-1.フォワード(forward)による処理の受け渡し 【基礎課題 6-6】では、男女の性別選択すると、それぞれの専用ページ表示するという Web アプリケーション作成しました。そこでは、男性・女性専用ページサーブレット ...

17

第 2 章 治療アルゴリズム

第 2 章 治療アルゴリズム

... ■ サイエンティフィックステートメント 1982 年 1 月 1 日より 2016 年 6 月 30 日の間に発表された肝細胞癌の肝外転移,肺転 移,リンパ節転移,副腎転移,播種についての英文論文のうち,治療に関するもので, 放射線治療ないし IVR(interventional radiology),化学療法,切除,塞栓療法, TACE,RFA,凍結融解療法,HIFU(high‒intensity focused ...

21

データ構造とアルゴリズム論

データ構造とアルゴリズム論

... 10-3.Java プログラムからデータベース(MySQL)への接続 この節では、Java プログラムから、MySQL へ接続する方法学習します。p.135 の図 で示したように、そのためには JDBC(Java DataBase Connectivity)ドライバというソ フトウェアが必要です。 JDBC ドライバはデータベース管理システム(MySQL もその一種) 毎に用意されています。実は、上で行った ...

18

アルゴリズムとデータ構造1

アルゴリズムとデータ構造1

... 再帰呼び出しの除去 ¾再帰呼び出しでは同じ関数を呼ぶ ¾一時変数は、名前が同じだけで、実体は別 ¾実体は関数エントリ時に確保される ¾関数から抜けるときに開放される ¾最も最後に呼ばれた関数が最初に抜ける ¾つまり LIFO、スタック ¾一時変数や途中経過を退避する領域が あればループにより実現できる.[r] ...

18

アルゴリズムとデータ構造

アルゴリズムとデータ構造

... アルゴリズムの計算量 計算量問題例の入力長 𝑛𝑛 の関数としてオーダー評価したもの 以下の二つの評価法がある。 (例) 入力長が Nの問題例に対し確率(𝑛𝑛 − 1)/𝑛𝑛でO 𝑛𝑛 , ...

24

データ構造とアルゴリズム論

データ構造とアルゴリズム論

... ⑤ エラー処理−try∼catch 文 FileWriter fw= new FileWriter("Test1.txt"); などのように、出力ストリーム定義する際、何らかの理由で指定したファイル出力フ ァイルとして確保できなかった場合、 (FileWriter クラスは)IOException という例外(情 ...

18

データ構造とアルゴリズム論

データ構造とアルゴリズム論

... } 枠線部は、ファイルから全データ読み込むようにした事に伴う変更で、基本的に【基 礎課題 3-7】と同様です。そして下線部は、(クラス TestMeibo から生成された)オブジェ クト Meibo1 配列(要素数 100)にすることに伴う変更です。それ以外は【基礎課題 5-1】 と同じなので内容は理解できると思います。上の①より、通常の変数と同様の形式で、ク ...

12

データ構造とアルゴリズム論

データ構造とアルゴリズム論

... Java アプリケーションの場合は、データベースとの接続は(複数のデータベース 同時利用するなどの特殊な用途除いて)基本的に一つですが、Web アプリケーショ ンの場合、サーバに接続しているクライアントの数だけコネクション(接続)が発生 します。そのため、一つのクライアントがコネクション維持してしまうと、サーバ が管理するコネクションの数が増大し、すぐに処理できなくなってしまいます。そこ ...

16

Show all 10000 documents...

関連した話題