雖然解決了codechef中的許多程序中的一個,並且我遇到了單個節點可以容納任意數量節點的地址的a problem。即一個節點可以具有一個節點的地址或者兩個節點...或n
節點的地址。所以,我想過使用鏈表。現在,問題是我只學習了雙向鏈表,因此我可以編寫程序來了解節點可以處理多少個地址。 一旦我想到了這一點:在C中聲明結構中的n元素
struct node
{
int n ;
for(int i=0;i<n,i++)
struct addrs[i] ;
}
但似乎不合邏輯。所以如果有人能告訴我如何編寫一個節點可以處理地址的結構,那將是非常有幫助的。
或者你只是持有一個指向動態分配的'struct addrs'指針的數組... – StoryTeller