क्या कोई अन्य स्ट्रिंग में खोज करने के लिए सबसे अच्छा एल्गोरिदम इंगित कर सकता है? या अन्य चार सरणी में एक char सरणी के लिए खोज?सबस्ट्रिंग एल्गोरिदम
उत्तर
किस बिंदु से सबसे अच्छा है? Knuth-Morris-Pratt एक अच्छा है। आप उनमें से अधिक the Wikipedia entry for string searching algorithms पर चर्चा कर सकते हैं।
यह इस बात पर निर्भर करता है कि आप किस प्रकार की खोज कर रहे हैं। एक विशिष्ट स्ट्रिंग पर विशिष्ट सबस्ट्रिंग? कई अलग-अलग तारों पर विशिष्ट सबस्ट्रिंग? एक विशिष्ट स्ट्रिंग पर कई अलग-अलग सबस्ट्रिंग्स?
Here's a popular algorithm कई अलग-अलग तारों पर एक विशिष्ट सबस्ट्रिंग के लिए।
This strstr() implementation बहुत चिकना लगता है।
यह अल्फा के लिए strstr.c है। यह कौन सा एल्गोरिदम इसका उपयोग करता है? Strstr के लिए x86 (या _64) में कौन सा एल्गोरिदम उपयोग किया जाता है? – osgx
बोयर-मूर एल्गोरिथ्म: http://en.wikipedia.org/wiki/Boyer -Moore_string_search_algorithm
- 1. सबस्ट्रिंग एल्गोरिदम सुझाव
- 2. सबस्ट्रिंग सर्च एल्गोरिदम (बहुत बड़ी हैस्टैक, छोटी सुई)
- 3. एल्गोरिथ्म सभी सबस्ट्रिंग
- 4. सबस्ट्रिंग लंबाई
- 5. एक सबस्ट्रिंग
- 6. खोजने सबस्ट्रिंग
- 7. सबसे लंबे समय तक गैर-ओवरलैपिंग सबस्ट्रिंग
- 8. जावास्क्रिप्ट मैच सबस्ट्रिंग regexp
- 9. जावा: सबस्ट्रिंग सूचकांक रेंज
- 10. regex स्ट्रिंग सबस्ट्रिंग
- 11. जेपीक्यूएल (जेपीए) खोज सबस्ट्रिंग
- 12. जिसका कुंजी मैचों सबस्ट्रिंग
- 13. सबस्ट्रिंग मैच तेजी से?
- 14. linq के साथ सबस्ट्रिंग?
- 15. एक्सेल में सबस्ट्रिंग
- 16. एसक्यूएल सबस्ट्रिंग और
- 17. एक विशिष्ट सबस्ट्रिंग
- 18. MySQL सबस्ट्रिंग खाली मूल्य
- 19. सिंटेक्स-जागरूक सबस्ट्रिंग प्रतिस्थापन
- 20. रेग्युलर एक्सप्रेशंस: सबस्ट्रिंग
- 21. का उपयोग सबस्ट्रिंग
- 22. सबस्ट्रिंग खोज के लिए कुशल डेटा संरचना?
- 23. सबस्ट्रिंग() कैसे काम करना चाहिए?
- 24. सी ++ सबस्ट्रिंग लौटने गलत परिणाम
- 25. विक्स बाइंड सबस्ट्रिंग या स्प्लिट
- 26. सेड रेगेक्स और सबस्ट्रिंग अस्वीकरण
- 27. विंडोज बैच स्क्रिप्ट: सबस्ट्रिंग गणना
- 28. XSL प्रारूप तिथि (सबस्ट्रिंग + जोड़?)
- 29. सबस्ट्रिंग प्राप्त करें - कुछ char
- 30. SQLite3 में सबस्ट्रिंग का सूचकांक?
प्रत्यय पेड़ में जा रहे हैं ... – Satish