1
スタックと単一リンクリストを実装する最良の方法はどれですか?私は2つの構造体を最初にノード(値、ポインタ)の構造体と他の重要なノード(先頭または頭部、尾部、必要な場合はサイズ)を入れるか、またはノード構造体?ここで スタックと単一リンクリストを実装する最良の方法
は、私が何を意味するかです:ケース1:
typedef struct node {
int value;
struct node *next;
} Node;
ケース2(スタック):
typedef struct node {
int value;
struct node *next;
} Node;
typedef struct stack {
Node *top;
/* int size; */
} Stack;
ケース2(SLL):
typedef struct node {
int value;
struct node *next;
} Node;
typedef struct list {
Node *head, *tail;
/* int len; */
} List;
この宿題はありますか? – SevenBits
いいえ、それは宿題ではありません。私はちょうど初心者であり、コードするための最良の方法はどれかを知りたい。 – vamoirid