इस लिंक से प्रेरित होकर मैंने रेडिट पर पाया ।
एक FuzzyFinder कई पाठ संपादकों की एक विशेषता है। जैसे ही आप एक फ़ाइल पथ टाइप करना शुरू करते हैं S, FuzzyFinder अंदर आता है और आपको वर्तमान निर्देशिका में सभी फाइलें दिखाता है जिसमें आपके द्वारा दर्ज की गई स्ट्रिंग होती है, Sजो फ़ाइल की स्थिति के अनुसार क्रमबद्ध होती है ।
अपने काम के लिए एक फजी खोजक को लागू करने के लिए है। यह प्रोग्राम या फ़ंक्शन होना चाहिए जो (स्टड, फ़ंक्शन तर्क या कमांड लाइन के माध्यम से) एक स्ट्रिंग Sऔर स्ट्रिंग की एक सूची है L, जिसे आप चाहते हैं , स्वरूपित किया गया है और फ़ज़ी फ़ाइंडर को चलाने के परिणामस्वरूप रिटर्न या प्रिंट करता है। खोज केस-संवेदी होनी चाहिए। जहाँ परिणाम Sकई स्ट्रिंग्स में एक ही स्थिति में होता है, लेकिन आपकी इच्छा के अनुसार क्रमबद्ध किया जा सकता है।
उदाहरण:
Input: mig, [imig, mig, migd, do, Mig]
Output:
[mig, migd, imig]
OR
[migd, mig, imig]
यह कोड गोल्फ है, इसलिए सबसे छोटा समाधान जीतता है।