上週我接受了採訪。我在算法輪迴中遇到了一個問題。我回答了這個問題,但面試官似乎並不相信。這就是爲什麼我分享相同。算法將一個輸入文件與給定數量的文件相匹配
請告訴我這個問題的任何優化方法,以便它可以幫助我在未來的訪談。
問題: -
有給出,所有文件都是ASCII文本文件20個文本文件,具有比10^9個字節少 大小。還有一個輸入也給出了,這也是 也是一個ASCII文件,比如input.txt。
我們的任務是將輸入文件的內容與 給定的20個文件進行戰略匹配,並打印最接近的匹配文件的名稱。輸入文件的內容 可能只匹配部分
在此先感謝。尋找你的迴應。
在這種形式下回答是不太可能的。這些文件是真實文本還是任何可打印的ASCII,或基本ASCII或擴展ASCII?結果必須是最佳匹配還是近似值? – 2013-04-04 19:37:57
我相信有一個用於這個特定目的的系統工具。 'cmp'我相信是命名的。 POSIX兼容SO。 – yeyo 2013-04-04 19:39:23
@Kira事情告訴我,這不是面試官希望的! – JBentley 2013-04-04 19:40:04