0
我有一條線和一組規則(其他線)。匹配的行(行=規則)可能很長;規則集可能很大,每個規則可能很長。較短的規則可能是更長的一部分(需要選擇更長的時間)。
目前,我有約70個規則,< 30個字符長,組織在一個長的if-else-if鏈中。
有什麼方法可以預測什麼時候性能會下降?
比較行與每個規則是否有更快的匹配方式?將一條線與C++中的規則相匹配
編輯:沒有文本文件。我有一個字符編碼序列,我通過if-elses比較「規則」,然後採取相應的行動。
你的意思是你有一個帶有「規則」的文本文件,並且想要匹配該文件中的一行? –
你能夠將字符串拆分爲固定部分嗎?這些字符串和規則是什麼樣的? – Coder02
比較需要什麼?平等?子? –