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

型パターン抽出アルゴリズム

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

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

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

20

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

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

... <解説> 文字列同士を「+」で結ぶと、それは連結を意味する、ということはこれまで学習した通 りです。しかし、上のプログラムでは整数と文字列を「+」記号で結んでいます。「そ んなことが許されるのか?」と首をかしげた人もいることと思いますが、Java 言語ではこ のような書き方を認めています。そして結果を確かめてみれば分かるとおり、整数と文字 ...

25

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

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

... 値と参照 ふたたび… • 現代の主流はノイマンプロセッサによる計算 – 命令はメモリに蓄積し、逐次読み出し実行 – データもメモリに置き、命令に従って処理される • メモリからのロード・ストア、四則演算、論理演算 ...

18

文字列照合アルゴリズム

文字列照合アルゴリズム

... シフト量 1 3 4 1 0 0 2 0 5 S. Wu and U. Manber. A fast algorithm for multi-pattern searching. Report TR-94-17, Department of Computer Science, University of Arizona, Tucson, AZ, 1994. テキスト 𝑇𝑇: C P M a n n u a l c o n f e r e ...

24

暗号アルゴリズムの動向

暗号アルゴリズムの動向

... リソースが増大していく。 „ リソースに限りがあるような、 ICカードや携帯端末などと の間でインターオペラビリティーを取ることを重視するな の間でインターオペラビリティーを取ることを重視するな らば、要求されるリソースが低いアルゴリズムを選択する ことが望まれる。 ...

44

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

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

... ① 先週に続いて Java 言語(Eclipse 環境における)を用いて CG(コンピュータグラフ ィックス)を作成する方法の基礎を学習する。今回は、 (作成した)CG が自動的に再 描画される様にするための処理(のプログラミング)を学習する。 今回の学習で Java による CG 作成方法を終了し、次週以降は CG 作成のアルゴリズムの学 習に入ります。今回の学習内容が身に付いていなければ、次週以降の CG ...

8

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

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

... ② データの個数分だけ(1行ずつ)データを読み込み、それを Tokuten[i]に順次代入 しています。データを読み込んだ段階では文字列なので、Tokuten[i]に代入する際 には整数への変換が必要であることに注意して下さい。 ③ ここで平均点を計算しています。 Java 言語のルールにより、 「整数/整数」は小数点以 下が切り捨てられ整数になる、という点に注意して下さい。そのため、分母の Num を ...

26

文字列照合アルゴリズム

文字列照合アルゴリズム

... パターン照合問題とは? テキスト 𝑇𝑇 中に含まれるパターン 𝑃𝑃 の出現を求める問題 We introduce a general framework which is suitable to capture an essence of compress ed pattern matching according to various dictionary based compress ...

24

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

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

... さて、上の④、⑤から分かるとおり、オブジェクトとして宣言された変数には、当該オ ブジェクトの(メモリ上の)保管場所が代入されます。この保管場所のことを Java 言語で は”参照”と呼びます。そしてオブジェクトのように、参照が代入される変数を参照変 数と呼びます。これに対して整数や実数など、内容(値)そのものが代入される変数 ...

12

目次 H9 アルゴリズムマニュアル... H9のアルゴリズムとパラメータ... 1 Spaceアルゴリズム... 2 パフォーマンススイッチ HOTSWITCH... 2 Hall = HALL... 2 Room = ROOM... 2 Plate = PLATE... 4 Spring = SP

目次 H9 アルゴリズムマニュアル... H9のアルゴリズムとパラメータ... 1 Spaceアルゴリズム... 2 パフォーマンススイッチ HOTSWITCH... 2 Hall = HALL... 2 Room = ROOM... 2 Plate = PLATE... 4 Spring = SP

... Delay B = DLY-B :Pitch Bのディレイタイムを設定します。Delay AとDelay Bコントロールは、TempoがOFFの時、ディレイはmSecで 表示されます。TempoがONの時、テンポのBPMに合わせたリズミックサブディビジョンの設定となります。 Splice Type = TYPE :再現するハーモナイザーを選択します。H910、H949-1、H949-2、MODERNから選択できます。H949には2 ...

43

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

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

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

52

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

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

... 採り上げるのは、コッホ(Koch)曲線という図形です。下がその図形なのですが、何や ら込み入った形をしていますね。 <コッホ曲線> ところが、このコッホ曲線はある単純なパターンの繰り返しによって描かれたものな のです。種明かしをしましょう。この図形の描き方は次の通りです。 ...

16

ヘテロジニアス型事象再構成アルゴリズムの開発_矢野_修正版

ヘテロジニアス型事象再構成アルゴリズムの開発_矢野_修正版

... • 本公募研究では、大型水チェレンコフ検出器のためGPGPUを用いたヘ テロジニアス事象再構成アルゴリズムの技術開発・実証を行う。 • 実証用プログラムとしてとして、以下の概念のコードを作成中。 • 高速だが単純な計算に特化したGPUによるVertex候補探索 ...

30

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

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

... ② 連結リストに関する基本操作(挿入、削除)のプログラミングを学習する。 第5章(p.84∼85)で、オブジェクト名(第5章で用いた Meibo1 など)は、通常の変数 と違って、当該オブジェクトのメモリ上の記憶場所を保管する”参照変数”であること を説明しました。本章では、この”参照”という概念(機能)を用いて、連結リストとい うデータ構造を学習します。参照を利用すると問題に応じて様々なデータ構造を定義する ...

24

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

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

... 6−1 バブルソート まず、最も基本的であり、(アルゴリズム関係の)どのような教科書にも出てくるバブル ソートから学習を始めることにしましょう。バブルソートとは、隣り合う2つのデータ(の 大小関係)を比較し、並べたい順序になっていなければ入れ替える、という操作を繰り返 すことで整列を行う手法です。 ...

18

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

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

... 5-4 アルゴリズムの効率 本章で学んだ3つのソートアルゴリズムは、いずれを使っても問題なくソートを行うこ とができます。しかし、その効率には違いがあります。アルゴリズムの効率については、 本講義ではその詳細を扱いませんが、ソート処理に関して言えば、それに要する比較回数 および交換回数が少ないほど効率が良い、と理解しておいてください。本章で用意した、 ...

18

フローチャートの書き方 プログラムの開始と終わり 処理の流れの表記 ( アルゴリズム ) 逐次型 ( 直線型 ) 分岐型 ( 開始 ) 処理 1 条件 条件 処理 2 の処理 の処理 の処理 ( 終了 ) 処理 3 プログラムや人間の判断などのアルゴリズムは基本的に 逐次型 分岐型 ループ型の組み合

フローチャートの書き方 プログラムの開始と終わり 処理の流れの表記 ( アルゴリズム ) 逐次型 ( 直線型 ) 分岐型 ( 開始 ) 処理 1 条件 条件 処理 2 の処理 の処理 の処理 ( 終了 ) 処理 3 プログラムや人間の判断などのアルゴリズムは基本的に 逐次型 分岐型 ループ型の組み合

... 13 返却ボタンの処理 返却ボタンが押された No お金が 投入されている お金を返却する Yes No 金額を0円にする。 Yes 戻る 売切れランプの処理 商品がある 売切れランプOn No Yes 戻る B/C サブルーチンでフローチャートをすっきりせたプログラム メインルーチン サブルーチン 1 サブルーチン 2 フローチャートが複雑になってきたら、 サブルー[r] ...

11

第 2 章 治療アルゴリズム

第 2 章 治療アルゴリズム

... りも生存期間が延長するとの報告が複数みられる 17—19) 。 ■ 解 説 遠隔転移に対する治療に際して重要な点は,腫瘍による症状の緩和および予防であ る。特に,脳転移例では腫瘍制御が生存に直結することとなるため,適切な治療方針 の選択は極めて重要である。原発臓器を限定することなく骨転移・脳転移を組み込ん だ放射線治療についての RCT は多数行われており,それらの結果はほぼ一貫してい ...

21

5. アルゴリズムと計算量

5. アルゴリズムと計算量

... 4 歴史: プログラミング言語の誕生と発展 年代 代表的な言語 特徴 '50s FORTRAN, COBOL, LISP (現存する)最も初期のプログラミン グ言語が作られる '60s- '70s Simula, BASIC, Pascal, Smalltalk, C, Prolog, ML オブジェクト指向・論理型・関数型 など新しい考え方をとり入れた言 語が作られ[r] ...

26

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

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

... <プログラムの解説> ① showOpenDialog()メソッドにより、ファイルを指定するダイアログボックスが表示 されます。()内は通常 this を指定するものと理解しておいて下さい。 ② getSelectedFile()メソッドは、ファイルダイアログボックスで指定したファイル 名を返します。ファイル名は「File」クラス(と考えて結構です)の変数(オブジ ...

18

Show all 7984 documents...

関連した話題