Mine
public text v1 · immutableFunción Busbin( S[1..n], x)
Si x <= n entonces {Comprobamos si x es menos que el máx. de la secuencia ordenada}
k = n/2 {Tomamos un pivote intermedio}
Si x<= S[k] entonces {Si x menor o igual al pivote}
Busbin(S[1..k], x)
sino {Si x es mayor al pivote}
Busbin(S[k+1..n], x)
Sino{Si ya no se puede subdividir más}
Devolver S[k] {Devolvemos la posición final}
sino
No esta el elemento