クライアントが20の質問に似たゲームをプレイできるようにするサーバーをJavaで作成しています。ゲーム自体は基本的に、オブジェクトに関する質問であるノードとオブジェクトの ID の推測である葉を持つバイナリ ツリーです。ゲームが間違った推測をした場合、プレーヤーから正しい答えを得て、それをツリーに追加できる必要があります。このデータは、ランダム アクセス ファイルに保存されます。
問題は、データが後でツリーとして再アクセスできるように、ファイル内でツリーをどのように表現するかということです。
ファイルへの書き込み/読み取り時に、ツリーなどのデータ構造を整理するための情報がどこにあるか知っている場合は、リンクしてください。どうもありがとう。
迅速な回答ありがとうございます。これは学校のプロジェクトなので、ランダム アクセス ファイルや telnet を使用するなど、奇妙な要件がいくつかあります。