撒列實現關鍵字過慮二(附原始碼)

2021-09-08 08:18:45 字數 525 閱讀 6406

90多行,看到沒有!而且效率還不錯,關鍵字和要過濾的內容都一萬多字,使用的時間才10毫秒,而且這兩組資料都是從記事本中讀出來的。

廢話真的不想再說了,看了原始碼之後你會覺得:我靠,原來這麼簡單。信不信由你,反正原始碼在這裡

public

string filter(string str)

int len = str.length - 1;

char sb = str.tochararray();

bool isok = true;

for (int i = 0; i <= len; i++) }

if (isok)

else

} }

}return

newstring(sb);

}

測試截圖:

部落格:

撒列實現關鍵字過慮二(附原始碼)

90多行,看到沒有!而且效率還不錯,關鍵字和要過濾的內容都一萬多字,使用的時間才10毫秒,而且這兩組資料都是從記事本中讀出來的。廢話真的不想再說了,看了原始碼之後你會覺得 我靠,原來這麼簡單。信不信由你,反正原始碼在這裡 public string filter string str int len...

撒列實現關鍵字過濾,速度可快了

一直對搜尋 過濾很好奇,覺得他們很有技術含量,只有非常nb的人才能做。很想知道他們的原理,實現這樣的功能,設計是不是必須得非常nb非常奇特,是不是要寫得非常好,效能非常高。總之這一切都不是我這樣級別的人能做的。直到我看了 程式設計珠璣 第二版 中的這麼一段文字 假定我們可以在執行搜尋之前對文字內容進...

sql DISTINCT 關鍵字去掉重複的列

distinct關鍵字主要用來從select語句的結果集中去掉重複的記錄。如果使用者沒有指定distinct關鍵字,那麼系統將返回所有符合條件的記錄組成結果集,其中包括重複的記錄。記錄一下工作中用到的sql語句吧,下面sql實現了去掉重複列id後顯示的資料。select distinct u.id,...