Steam'i Yükleyin
giriş | dil
简体中文 (Basitleştirilmiş Çince) 繁體中文 (Geleneksel Çince) 日本語 (Japonca) 한국어 (Korece) ไทย (Tayca) Български (Bulgarca) Čeština (Çekçe) Dansk (Danca) Deutsch (Almanca) English (İngilizce) Español - España (İspanyolca - İspanya) Español - Latinoamérica (İspanyolca - Latin Amerika) Ελληνικά (Yunanca) Français (Fransızca) Italiano (İtalyanca) Bahasa Indonesia (Endonezce) Magyar (Macarca) Nederlands (Hollandaca) Norsk (Norveççe) Polski (Lehçe) Português (Portekizce - Portekiz) Português - Brasil (Portekizce - Brezilya) Română (Rumence) усский (Rusça) Suomi (Fince) Svenska (İsveççe) Tiếng Việt (Vietnamca) Українська (Ukraynaca) Bir çeviri sorunu bildirin
l := 1; r := n;
while l < r do
m := (l + r) / 2; // find the index of the middle element
if m > x[m] then
l := m + 1
else
r := m // NOT r := m - 1 !!!
od;
if x[l] == l then
return(l)
else
return(-1)
}