Według Wikipedii wyszukiwanie binarne dotyczy wyszukiwania w szeregu posortowanych wartości.
Bardziej ogólna koncepcja wyszukiwania z podziałem i podbijaniem poprzez wielokrotne dzielenie przestrzeni poszukiwań nazywa się wyszukiwaniem dychotomicznym (dosłownie: „to przecina na dwie części”). Zastosowanie dychotomii można rozważyć w innych kontekstach, tak sonn, jak masz coś do podzielenia. To właściwie pierwsze wyrażenie, którego się nauczyłem (myślę, że w liceum i to było dawno temu), także w przypadkach, w których możesz chcieć to nazwać binarnym.
Afaik, „dychotomia” nie oznacza, że obie części są (prawie) równe.
Nie wiem, czy plik binarny jest zarezerwowany do wyszukiwania w przestrzeni wielkości
2n.
Dychotomia jest oczywiście terminem bardziej ogólnym, ale może brzmieć pedantycznie dla niektórych, którzy zamiast tego mogliby niewłaściwie używać binarnych.
Twój przykład (1) jest dziwnie określony, ponieważ nie prosi się świadomie o cyfry binarne, ale raczej o porównanie z medianą interwału. Ale może kwalifikować się jako binarny.
Twój przykład (2) jest niejasny. Sam podział na dwie części należy nazwać dychotomicznym. Teraz, gdy wydaje się, że hipotetycznie (dziwnie) sposób tworzenia 2 równych części, nie jestem pewien.
Ale gra polegająca na zgadywaniu, w której ludzie zadają pytania, na które odpowiedź brzmi tak lub nie, jest wyraźnie dychotomiczna.
Moje własne przypuszczenie, brak odniesienia:
Pierwotne wyrażenie było prawdopodobnie „dychotomiczne”, ale wraz z popularnością systemów binarnych, komputera binarnego itp. Termin „binarny” stał się bardziej popularny.
Innym czynnikiem, który mógł odgrywać ważną rolę, jest to, że wyszukiwanie binarne (jak również dychotomiczne) opiera się na wyborach binarnych. Teraz istnieje wyrażenie „ wybór dychotomiczny ”, ale jest znacznie rzadziej używane niż „ wybór binarny ”, który pojawia się około 6 razy częściej w sieci.
To mogło mieć na to wpływ. Powinniśmy pamiętać, że chociaż jesteśmy w dużej mierze zanurzeni w liczbie binarnej (to znaczy my, informatyk), większość ludzi nie jest i nie jest zainteresowana liczbami binarnymi, ale łatwo będzie mówić o wyborze binarnym. Prawdą jest, że wyszukiwanie binarne jest tematem dla informatyków, ale bez wiarygodnego odniesienia do czegoś przeciwnego nie uwierzę, że pochodzi on od liczb binarnych w jakikolwiek bezpośredni sposób.