私はハフマンコードを書いており、それは5つのクラス: ハフコード、リーフ、ノード、ツリー、メインを持っています。 このプログラムのuml図を作成する必要があります。 リーフ、ノード、ツリーの図が作成済みです。 しかし、ハーフコードと他のクラスとの関係はわかりません。 私のhuffcodeクラスは、ハフマンコードを作るためのすべての指示を持っています。入力文字列はメインからこのクラスに解析されます。ハフコードには入力を使って葉を作成し、次にノードを作成するメソッドがあります。つまり、要するに、ハフマン符号化のためのすべての命令は、ハフコードである。 このクラスは他のクラスとどのような関係を持っていますか? また、私の優先度キューはhuffcodeで作成されます。ハフマン符号化UML図
0
A
答えて
1
用途Gofからの複合パターン。これは、あなたがハフマンアルゴリズムの図を書くのに役立ちます。がんばろう!!!
1
ハフコードのようなサウンドは、ツリー/リーフ/ノードに合成されています。ハフコードのインスタンスが削除されたときに削除されるものと仮定します。同様に、mainはおそらくハーフコードするような構成をしています。
関連する問題
- 1. ハフマン符号化のトラバーサル符号化
- 2. matlabのハフマン符号化(バイナリ値)
- 3. JPEG「非差動ハフマン符号化」
- 4. 正準ハフマン符号器:符号化ビットストリームの内容
- 5. 固定長符号化を生成するハフマン符号
- 6. 周波数配列からのハフマン符号化(Java)
- 7. ハフマン符号化の値を保存するには
- 8. ハフマン符号化で文字列を解凍するには?
- 9. ハフマン符号化の入力シーケンスの文字サイズ?
- 10. ハフマン符号化が8ビットシーケンスであることを証明する
- 11. ハフマン符号化のみを使用するアルゴリズムの例は何ですか?
- 12. ビジュアルパラダイムUMLシーケンス図長さ(メッセージシーケンス番号)
- 13. は私のプロジェクトのためにハフマン符号
- 14. 符号化シルベスターシーケンス
- 15. 符号化ポリラインセパレータ
- 16. スキームランレングス符号化
- 17. 画像圧縮を考慮すると、ランレングス符号化は常にハフマン符号化より優れていますか?
- 18. 符号化のキャリッジリターン
- 19. バイナリランレングス符号化、リセットカウンタ
- 20. ランレングス符号化プログラム
- 21. UMLクラス図:コレクション
- 22. UMLクラス図Android
- 23. UMLシーケンス図WindowListener
- 24. メインクラスのUML図
- 25. UMLユースケース図 - ラッフルシステム
- 26. グラフアプリケーションUMLクラス図
- 27. UML:ユースケース図
- 28. UMLアクティビティ図
- 29. UML:オブジェクト図
- 30. Xcode UML図