Instalar Steam
iniciar sesión | idioma
简体中文 (chino simplificado) 繁體中文 (chino tradicional) 日本語 (japonés) 한국어 (coreano) ไทย (tailandés) Български (búlgaro) Čeština (checo) Dansk (danés) Deutsch (alemán) English (inglés) Español de Hispanoamérica Ελληνικά (griego) Français (francés) Italiano Bahasa Indonesia (indonesio) Magyar (húngaro) Nederlands (holandés) Norsk (noruego) Polski (polaco) Português (Portugués de Portugal) Português-Brasil (portugués de Brasil) Română (rumano) усский (ruso) Suomi (finés) Svenska (sueco) Türkçe (turco) Tiếng Việt (vietnamita) Українська (ucraniano) Comunicar un error de traducción
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)
}