ორობითი ძებნის ალგორითმი
ორობითი (ბინარული) ძებნის ალგორითმი — საძიებო ალგორითმი, რომელიც პოულობს გარკვეული მნიშვნელობის პოზიციას დახარისხებულ (სორტირებულ) მასივში. ის უარეს შემთხვევაში ლოგარითმულ დროში მუშაობს, აკეთებს O ( log ⁡ n ) {\displaystyle O(\log n)} შედარებას, სადაც n {\displaystyle n} არის ელემენტების რაოდენობა მასივში, O {\displaystyle O} არის ასიმპტოტური აღნიშვნა O-დიდი და log {\displaystyle \log } არის ლოგარითმი ფუძით 2. დიდ მასივებში ორობითი ძებნა გაცილებით სწრაფია ვიდრე წრფივი ძებნა, თუმცა, აუცილებელია მასივი იყოს დახარისხებული, რათა შევძლოთ მოცემული ალგორითმის გამოყენება.