#20182335 2019-2020-1「オブジェクト指向プログラミングとデータ構造、」9つのテストレポート

コース:「プログラミングとデータ構造」
クラス:1823
名:李Jinquan
学生ID:20182335の
実験先生:ジョニーの
実験日:2019年11月25日
必修/選択科目:必修

1.実験の内容

総合的な練習のチャートを完了

  • (1)初期化:画面の指示(例えば:無向グラフ、有向グラフとして入力2入力)有向グラフの初期化をマッピングすると、図の必要性を定義する(利用可能な隣接行列、それはまた、隣接テーブルを使用することができる)(頂点数、エッジの数は、それはラフ紙に描かれた図に推薦し、次に頂点と辺)の番号を入力される(2分)
  • (2)図トラバーサル:ビューと図なしに横断する(深さと幅優先トラバーサル)が完了した(4分)
  • (3)ソートトポグラフィを完了し、出力シーケンスを出力するか、トポロジカルソートは、図環(3分)が存在しています
  • (4)最小全域木無向グラフ後(Kruscalプリムアルゴリズムまたはアルゴリズムであってもよい)、および出力(3点)
  • (5)完了は、単一始点最短経路マップに(ダイクストラ)(3分)解決しました。

2.実験の手順と結果

実験
無向グラフと有向グラフを初期化、マップ作成を


2実験
図のトラバースが完了したことを。

第三の実験
の完全なトポロジカルソート

4実験
Kruscal使用される最小スパニングツリーアルゴリズムを完了するために、

実験5は、
ダイクストラによって最短経路を算出し、

3.実験過程で発生した問題や決済処理

  • 一つの問題:図出力のリストを配置することができません、
  • この問題に対する解決策:配列の定義を修正する問題

その他(知覚、思考、など)

実験は急いで最後のポストをテストリードを完了するのに十分な時間がない場合、それが正しいに簡単になります描かれ、通常は比較的完全なスケジュールで、多くの時間を要します。

参考資料

おすすめ

転載: www.cnblogs.com/lijinquan/p/12008490.html