Top.Mail.Ru

Артур Турецкий (arturk16)

Религия, информатика, программирование, экономика, железо и софт.

Образование

Высшее образование по специальностям: информатика, экономика, юриспруденция

Время консультирования

30

Рассказать друзьям

Понравился эксперт? Порекомендуй друзьям в соцсетях.

Последние отзывы

· Все 11 отзывов
алексей 15.10.24
Хочу выразить благодарность высококвалифицированному эксперту за отличные решения в моей консультации. Это очень хороший эксперт!
Виктория 20.12.23
Прекрасный эксперт! Оказал оперативную помощь в работе с экселем и скоординировал правильный порядок действий. Моя благодарность)

Скажи если нужны дополнительные ништячки))):

public class BinarySearch {

// Итеративный метод (через цикл)
public static int iterativeSearch(int[] arr, int target) {
int left = 0; // левая граница
int right = arr.length — 1; // правая граница

while (left <= right) {
int mid = (left + right) / 2; // середина массива

// если нашли элемент — возвращаем его индекс
if (arr[mid] == target) {
return mid;
}

// если искомое число больше середины — идём вправо
if (arr[mid] < target) {
left = mid + 1;
} else {
// иначе идём влево
right = mid — 1;
}
}

// если не нашли — возвращаем -1
return -1;
}

// Рекурсивный метод
public static int recursiveSearch(int[] arr, int target, int left, int right) {
// базовый случай: элемент не найден
if (left > right) {
return -1;
}

int mid = (left + right) / 2; // середина массива

// если нашли
if (arr[mid] == target) {
return mid;
}

// если число больше середины — ищем справа
if (arr[mid] < target) {
return recursiveSearch(arr, target, mid + 1, right);
} else {
// если число меньше середины — ищем слева
return recursiveSearch(arr, target, left, mid — 1);
}
}

// Точка входа
public static void main(String[] args) {
int[] arr = {1, 3, 5, 7, 9, 11, 13, 15, 17, 19}; // отсортированный массив
int target = 7; // число, которое ищем

// проверка итеративного метода
int result1 = iterativeSearch(arr, target);
System.out.println(«Итеративный поиск: индекс = » + result1);

// проверка рекурсивного метода
int result2 = recursiveSearch(arr, target, 0, arr.length — 1);
System.out.println(«Рекурсивный поиск: индекс = » + result2);
}
}

03.10.25
ответ эксперта

Здравствуйте,

Это частая проблема — система «думает», что Microsoft Office ещё стоит, даже если он удалён. Обычно остаются «хвосты» в системе (записи в реестре, папки, службы). Вот что можно сделать:

  1. Запустить официальный инструмент от Microsoft

    • Скачайте Microsoft Support and Recovery Assistant (SaRA):
      Скачать с сайта Microsoft

    • Там есть пункт «Удаление Office». Он полностью чистит систему от старых остатков.

  2. Проверить программы и компоненты вручную

    • Зайдите в Панель управления → Программы и компоненты

    • Убедитесь, что нет следов Office, Visio, Project, OneDrive for Business (они иногда мешают установке).

  3. Очистить папки вручную (если после SaRA проблема останется):

    • Удалите папки:

      <code>C:\Program Files\Microsoft OfficeC:\Program Files (x86)\Microsoft OfficeC:\ProgramData\Microsoft\Office</code>
    • Очистите кэш установщика:
      C:\Users\ВашПользователь\AppData\Local\Microsoft\Office

  4. Очистка реестра (только если уверены в своих действиях):

    • Нажмите Win + R → введите regedit

    • Найдите ключи со словом Office в:

      <code>HKEY_CURRENT_USER\Software\Microsoft\OfficeHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office</code>
    • Удалите только те, что связаны с Office.

  5. После чистки — перезагрузка и пробуйте ставить снова.

👉 Обычно после пункта 1 (через SaRA) проблема решается.

19.09.25
ответ эксперта
да можно временно, он будет заряжать медленно, но все же при первой возможности возьмите оригинальный зарядник.
19.09.25
ответ эксперта
У эксперта Артур Турецкий (arturk16) пока что нет блогов
90.9% положительных
963 ответов клиентам
137 лучших
от 50 до 500 руб.
стоимость консультации
30 минут
консультация длится
2 года 1 месяц эксперт на сайте
Заходил 2 дня назад
Смотрите также:
Пользуйтесь нашим приложением Доступно на Google Play Загрузите в App Store