[問題] 字串搜尋問題
請教一個簡單的問題
char str[][100] = {"apple","dog","cat", ...... };
假設有上千個字串,現在我有一個字串,char x[] = "haha";
如果我要找到這個字串在那堆字串裡是第幾個
最基本的做法是
int i = 0;
while(strcmp(x,str[i] != 0)
i++;
請問有沒有比較快的方法呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.135.36
推
08/26 22:20, , 1F
08/26 22:20, 1F
→
08/26 22:20, , 2F
08/26 22:20, 2F
→
08/26 22:21, , 3F
08/26 22:21, 3F
→
08/26 22:27, , 4F
08/26 22:27, 4F
→
08/27 09:34, , 5F
08/27 09:34, 5F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章