A moglby ktos pokazac przyklad takiego przeszukiwania binarnego ?
bo tylko widzialem dla liczb
wczesniej jak szukalem liniowo to szukalem tak dlugo az znalazlem i-ty element byl dluzszy od szukanego(szukana liczba tez wczytana jako string byla) badz rownej dlugosci ale leksykograficznie mniejszy... i wypisywalem liczbe i wtedy...
Ale jak to binarne zastosowac do pogrupowanych stringow?
int lewo=0;
int prawo=a-1 //gdzie a to byla liczba oznaczajaca liczbe elementow zbioru
while(lewo<prawo){
int s=(lewo+prawo)/2;
string x=tab[s]// gdzie tab[a] to tablica pogrupowanych juz stringow
i dalej to juz nie wiem co zrobic...