搜尋頁面
以文字或標籤搜尋某些題目。
App 頁面網址:#/search
功能:
- 輸入中文或英文字串,會顯示最多 10 個相似度較高的標籤,點擊後會將標籤加入搜尋條件。
- 點擊搜尋框下方的標籤,可以將標籤刪除。
- 一次最多顯示 5 題搜尋結果,點擊頁面最下方的 "顯示更多" 按鈕,會再顯示 5 題。
- 每一題搜尋結果都會顯示 [學校 年份 題號] 和附帶的多個標籤,點擊 "詳解" 按鈕後會跳至詳解頁面。
WARNING
目前搜尋框內的任何字串不會作為搜尋條件,只有標籤會影響。
標籤
利用搜尋框搜尋標籤的結果排序,會根據以下的步驟決定:
- 無視大小寫,求搜尋字串與標籤英文/中文的多個 LCS 子字串。
- 權重為子字串長度求 root sum square:,這有利於更長的匹配子字串。
同一個標籤留下權重較高的中文或英文。 - 去除權重為 0 的標籤 (必為中英文 LCS 都為空字串的標籤)。
- 根據權重排序所有標籤。