mirror of
https://github.com/krahets/hello-algo.git
synced 2026-11-10 16:00:36 +08:00
fix(ru): align proofreading corrections with the Simplified Chinese original (#2004)
* docs(ru): correct proofreading issues in prose and code examples * docs(ru): align proofreading edits with Simplified Chinese source * fix(ru): repair generated Zig statements and complete comment translations
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
package chapter_searching;
|
||||
|
||||
public class binary_search_edge {
|
||||
/* Бинарный поиск самого левого target */
|
||||
/* Двоичный поиск самого левого элемента target */
|
||||
static int binarySearchLeftEdge(int[] nums, int target) {
|
||||
// Эквивалентно поиску точки вставки target
|
||||
int i = binary_search_insertion.binarySearchInsertion(nums, target);
|
||||
@@ -15,11 +15,11 @@ public class binary_search_edge {
|
||||
if (i == nums.length || nums[i] != target) {
|
||||
return -1;
|
||||
}
|
||||
// Найти target и вернуть индекс i
|
||||
// target найден, возвращается индекс i
|
||||
return i;
|
||||
}
|
||||
|
||||
/* Бинарный поиск самого правого target */
|
||||
/* Двоичный поиск самого правого элемента target */
|
||||
static int binarySearchRightEdge(int[] nums, int target) {
|
||||
// Преобразовать задачу в поиск самого левого target + 1
|
||||
int i = binary_search_insertion.binarySearchInsertion(nums, target + 1);
|
||||
@@ -29,7 +29,7 @@ public class binary_search_edge {
|
||||
if (j == -1 || nums[j] != target) {
|
||||
return -1;
|
||||
}
|
||||
// Найти target и вернуть индекс j
|
||||
// target найден, возвращается индекс j
|
||||
return j;
|
||||
}
|
||||
|
||||
@@ -38,7 +38,7 @@ public class binary_search_edge {
|
||||
int[] nums = { 1, 3, 6, 6, 6, 6, 6, 10, 12, 15 };
|
||||
System.out.println("\nМассив nums = " + java.util.Arrays.toString(nums));
|
||||
|
||||
// Бинарный поиск левой и правой границы
|
||||
// Двоичный поиск левой и правой границы
|
||||
for (int target : new int[] { 6, 7 }) {
|
||||
int index = binarySearchLeftEdge(nums, target);
|
||||
System.out.println("Индекс самого левого элемента " + target + " равен " + index);
|
||||
|
||||
Reference in New Issue
Block a user