?? 算法 8.8.txt
字號:
算法 8.8
bool Search_DLTree( DLTree rt, int j, int &k )
{
// 若line中從第j個字符起長度為k的子串和指針rt所指雙鏈樹中單詞相同,
// 則全局量數組count中相應分量增1,并返回TRUE,否則返回FALSE
k=0; found = FALSE;
p = rt->first; // p指向雙鏈樹中第一棵子樹的樹根
while ( p && !found) {
while( p && p->symbol<line[j+k]) p=p->next;
if (!p || p->symbol>line[j+k]) break; // 在鍵樹的第k+1層上匹配失敗
else { // 繼續匹配
p = p->first; k++;
if (p->kind == LEAF) { //找到一個單詞
count[p->idx]++; found = TRUE;
}// if
}// else
}//while
return found;
}//Search_DLTree
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -