Gallop search एक क्रमबद्ध सूची में एक तत्व खोजने के लिए है। जब तक आप अपने लक्ष्य को ओवरहूट नहीं करते हैं, तब तक आप इंडेक्स 0, 2, 4, 4, 8, 16 इत्यादि पर इंडेक्स 0 पर एक तत्व लेना शुरू करते हैं, फिर आप उस श्रेणी में फिर से खोजते हैं जिसे आपने अभी पाया था।गैलप खोज समय जटिलता?
इस समय की जटिलता क्या है? ऐसा लगता है कि मुझे कुछ प्रकार की लॉगरिदमिक समय जटिलता है, लेकिन मैं यह नहीं समझ सकता कि क्या।
ऐसा लगता है कि मुझे थोड़ा तेज़ होना चाहिए, है ना? क्योंकि आप प्रत्येक पुनरावृत्ति के लिए * लॉग नहीं कर रहे हैं (एन) 'तुलना * *; आप समय कम होने के साथ कम और कम कर रहे हैं ... मुझे यकीन नहीं है कि यह क्या है, हालांकि ... – Mehrdad
हाँ। तुम सही हो! पहला पुनरावृत्ति लॉग (एन) लेता है, दूसरा पुनरावृत्ति लॉग (एन/2) लेता है ...... संक्षेप में यह कड़ा बाध्य देता है। माना! मैंने ऊपरी बाउंड दिया ... मुझे यकीन नहीं है कि अगर संक्षेप में जटिलता जटिल रूप से बदलती है। – Srikanth
ओह ... एचएम ... इसका मतलब है कि हमारे पास 'लॉग (एन) + लॉग (एन) है - लॉग (2) + लॉग (एन) - लॉग (3) ...' और हाँ, आपका बहुत अच्छा है बाध्य; धन्यवाद! – Mehrdad