mirror of
https://github.com/krahets/hello-algo.git
synced 2026-08-19 06:50:59 +00:00
Migrate to Zensical (#1869)
* Fix Russian Ruby code extraction. * Add zensical configs.
This commit is contained in:
@@ -4,7 +4,7 @@ Created Time: 2024-04-09
|
||||
Author: Blue Bean (lonnnnnnner@gmail.com)
|
||||
=end
|
||||
|
||||
# ## Бинарный поиск (двусторонне замкнутый интервал) ###
|
||||
### Бинарный поиск (двусторонне замкнутый интервал) ###
|
||||
def binary_search(nums, target)
|
||||
# Инициализировать двусторонне замкнутый интервал [0, n-1], то есть i и j указывают на первый и последний элементы массива соответственно
|
||||
i, j = 0, nums.length - 1
|
||||
@@ -26,7 +26,7 @@ def binary_search(nums, target)
|
||||
-1 # Целевой элемент не найден, вернуть -1
|
||||
end
|
||||
|
||||
# ## Бинарный поиск (лево замкнутый, право открытый интервал) ###
|
||||
### Бинарный поиск (лево замкнутый, право открытый интервал) ###
|
||||
def binary_search_lcro(nums, target)
|
||||
# Инициализировать лево замкнутый, право открытый интервал [0, n), то есть i и j указывают на первый элемент массива и позицию сразу за последним элементом соответственно
|
||||
i, j = 0, nums.length
|
||||
|
||||
Reference in New Issue
Block a user