私は最近、大量のデータを保存するためのリンクされたリストを見ました。ただし、リンクされたリストのリンクされたリストのデータを保存する良い方法を考え出すことに行き詰まっています。
以下は、私が達成しようとしていたものの擬似コードです
struct Student
{
string Name;
}
struct Classroom
{
string Teacher;
<list> Student *student;
};
struct School
{
string School_Name;
<list> Classroom *room;
};
struct State
{
string State_Name;
<list> School *school;
};
これが、リンクリスト内にリンクリストを実装する方法かどうか疑問に思っていました。だから、XMLファイルを読んだとき。1 つの州の下に複数の学校を割り当てたり、1 つの学校に複数の教室を割り当てたりすることができます。