暑假 Trie樹 C 統計難題

2021-07-04 02:14:17 字數 479 閱讀 6044

/*

題意:給定一些字串,然後再給你一些字首字串,問你字首字串在之前給

的那些字串裡面出現的次數。

思路:trie樹。

關鍵:與一般trie樹的區別:一般trie樹是把整個串的資訊儲存到這個

串的最後乙個字母,但本題求的是字首串出現的次數,所以所以每個

結點的資訊應該保持在自己的value上,而不是保持到最後乙個字母裡

*/#include#includeusing namespace std;

const int maxn=500000;

struct node //結構體:每個結點的資訊

};

node trie[maxn];

int trien=0;

void insert(char s) //插入過程[構造trie樹]

return 0;

}

HDU1251統計難題 trie樹

description ignatius最近遇到乙個難題,老師交給他很多單詞 只有小寫字母組成,不會有重複的單詞出現 現在老師要他統計出以某個字串為字首的單詞數量 單詞本身也是自己的字首 input 輸入資料的第一部分是一張單詞表,每行乙個單詞,單詞的長度不超過10,它們代表的是老師交給ignati...

hdu 1251 統計難題 (trie樹)

題目 不怎麼寫結構體,這回終於好好複習了下。include include includetypedef struct node trie,node trie為指向自己的指標變數。雖然不知定義上node是何意,但貌似大家都這麼寫 trie root void creat trie p void in...

統計難題 HDU 1251 trie樹

ignatius最近遇到乙個難題,老師交給他很多單詞 只有小寫字母組成,不會有重複的單詞出現 現在老師要他統計出以某個字串為字首的單詞數量 單詞本身也是自己的字首 input 輸入資料的第一部分是一張單詞表,每行乙個單詞,單詞的長度不超過10,它們代表的是老師交給ignatius統計的單詞,乙個空行...