क्या कोई भी ब्रेंट के चक्र पहचान एल्गोरिदम के साथ मेरी मदद कर सकता है। मैं बिल्कुल समझ नहीं पा रहा हूं कि क्यों "दो 2^की छोटी शक्ति की खोज करें जो कि λ और μ दोनों से बड़ा है"? चक्र की पहचान में 2 की शक्तियां कैसे भूमिका निभा रही हैं। क्या यह किसी भी तरह फ़्लॉइड के चक्र पहचान एल्गोरिदम से संबंधित है? मैं इसे मूल बातें से प्राप्त करने में असमर्थ हूं। कृपया सहायता कीजिए !ब्रेंट का चक्र पहचान एल्गोरिदम
उत्तर
यह विधि लूप के अंदर जितनी जल्दी हो सके बढ़ने के लिए बढ़ते चरणों (1, 2, 4, 8 ...) का उपयोग करती है। जब पी = 2^के λ और μ दोनों से बड़ा हो जाता है, तो कछुए (टी) लूप में होता है, और खरगोश (एच) फिर से कटाई (खड़े) को पूरा करने के लिए पी चरणों से अधिक नहीं बनाता है। ऐसा लगता है कि कुछ सिमुलेशन उपयोगी होगा। चलो हमारे पास सूची 0-1-2-3-4-5-6-7-3
P=1 T=0 H=0; H makes 1 step and doesn't meet T
P=2 T=1 H=1; H makes 2 steps and doesn't meet T
P=4 T=3 H=3; H makes 4 steps and doesn't meet T
P=8 T=7 H=7; H makes 5 steps and meets T !!!!!
नोटिस: के साथ पी = 4 टी पाश अंदर है, लेकिन खरगोश पूरे चक्र के माध्यम से जाना नहीं है (पी> = μ लेकिन पी < λ)
तो हमें μ < 8 और λ = 5 मिला है। फिर हम μ (पाश प्रवेश बिंदु)
T=0 H=0; H makes 5 steps; H=5
while T <> H
move both
T=1 H=6
T=2 H=7
T=3 H=3 !!!!!!!
हम सिर्फ पाया है पता लगाना चाहते हैं μ = 3
थैंक्स ... जिसने बहुत मदद की :) – SlashGeek
क्या आप समझा सकते हैं कि "दो शक्तियों" का उपयोग क्यों किया जाता है? यदि हम जितनी जल्दी हो सके लूप के अंदर खरगोश प्राप्त करना चाहते हैं, तो हम "3 की शक्तियों" या "5 की शक्तियों" का उपयोग क्यों नहीं करते? यदि "5 की शक्तियां" का उपयोग किया जाता है, तो क्या यह एल्गोरिदम अभी भी मान्य होगा? अंत में, क्यों λ कछुए से मिलने से पहले किए गए आखिरी कदमों की संख्या के बराबर है? चक्र की लंबाई के रूप में हमें उस संख्या को क्या प्रमाणित करना है? धन्यवाद। – carawan
@ करवान, मुझे लगता है कि पावर ऑफ ऑफ 3 और पावर-ऑफ -5 भी काम करते हैं हालांकि मेरे पास कोई सबूत नहीं है। मैंने कुछ सरल परीक्षण चलाए।
यदि धीमी इटरेटर बिल्कुल नहीं चलता है, तो एल्गोरिदम टूट जाता है क्योंकि धीमी इटरेटर लूप के बाहर हो सकता है।
यदि धीमी इटेटरेटर तेज़ इटरेटर को टेलिगेट करता है और निम्न दूरी हमेशा एक निश्चित सीमा (99 की तरह) से नीचे होती है, तो एल्गोरिदम टूट जाता है क्योंकि लूप आकार 99 से अधिक हो सकता है।
यदि निम्न दूरी धीरे-धीरे बढ़ती है, और अनुयायी आगे बढ़ता है, तो मुझे लगता है कि अंततः वे मिलेंगे। –
- 1. नकारात्मक वजन चक्र एल्गोरिदम
- 2. तर्जन चक्र पहचान सहायता सी #
- 3. MySQL रिकर्सिव चक्र पहचान प्रक्रिया
- 4. पैटर्न पहचान एल्गोरिदम
- 5. छवि पहचान एल्गोरिदम
- 6. डुप्लिकेट छवि पहचान एल्गोरिदम?
- 7. फ़िंगरप्रिंट मिलान/पहचान एल्गोरिदम/कार्यान्वयन
- 8. चक्र
- 9. उच्चारण पहचान - भाषण एपीआई या एल्गोरिदम
- 10. नोड.जेएस या PHP में पैटर्न पहचान एल्गोरिदम?
- 11. समुदाय/क्लस्टर पहचान एल्गोरिदम - जावास्क्रिप्ट में कार्यान्वित?
- 12. जावा उत्पादक हैमिल्टन चक्र
- 13. सिस्टम। स्पीच। पहचान पहचान प्रोफाइल का चयन
- 14. 15x15 पिक्सल के लिए चेहरा पहचान एल्गोरिदम चेहरा?
- 15. चेहरे की पहचान में कला का राज्य
- 16. कैमरा गति पहचान के लिए तेज़, बहुत हल्का एल्गोरिदम?
- 17. ड्रा चक्र
- 18. एक चक्र
- 19. मार्कोव उत्पन्न सामग्री की पहचान करने के लिए एल्गोरिदम?
- 20. एक चक्र
- 21. आकार = चक्र
- 22. बहु किनारों के साथ एक निर्देशित ग्राफ का चक्र गणना
- 23. सबग्राफ आइसोमोर्फिज्म पहचान
- 24. ग्राफ़ में अधिकतम वजन का चक्र
- 25. पहचान
- 26. स्कॉन्स: निर्भरता चक्र?
- 27. स्विंग रीफ्रेश चक्र
- 28. एक उत्तरदायी jQuery चक्र
- 29. एक घड़ी चक्र
- 30. UILocalNotification में चक्र
@WillNess इस अभाज्य संख्या के साथ क्या संबंध है क्या? मुझे लगता है कि प्राइम्स टैग हटा दिया जाना चाहिए। – gsingh2011
@ gsingh2011 इसका उपयोग प्राइम फैक्टरलाइजेशन एल्गोरिदम में किया जाता है। हो सकता है कि प्राइम-फैक्टरलाइजेशन टैग को प्राइम्स को जोड़ा/प्रतिस्थापित किया जाना चाहिए ... :) –