We started with 1 0 0 0. If it is less than this 1 is made 0 and the next bit is made 1, but if it is the other way round this 1 remains 1, I do not change, but the second bit only I am making 1. This is what we are doing repeatedly and this emulates binary search.
ನಾವು 1 0 0 0 ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿದ್ದೇವೆ. ಇದು 1 ಕ್ಕಿಂತ ಕಡಿಮೆಯಿದ್ದರೆ 0 ಅನ್ನು ತಯಾರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಮುಂದಿನ ಬಿಟ್ ಅನ್ನು 1 ಮಾಡಲಾಗಿದೆ, ಆದರೆ ಇದು ಬೇರೆ ಮಾರ್ಗವಾಗಿದ್ದರೆ ಈ 1 1 ಆಗಿ ಉಳಿದಿದೆ, ಇದು ಬದಲಾಗುವುದಿಲ್ಲ, ಆದರೆ ಎರಡನೇ ಬಿಟ್ ಮಾತ್ರ ನಾನು 1ಆಗಿ ಮಾಡುತ್ತಿದ್ದೇನೆ. ಇದನ್ನು ನಾವು ಪದೇ ಪದೇ ಮಾಡುತ್ತಿದ್ದೇವೆ ಮತ್ತು ಇದು ಬೈನರಿ ಸರ್ಚ್ ಅನುಕರಿಸುತ್ತದೆ.