background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Скачать "Target Sum | Intermediate Coding Practice in Arrays | Lecture 16 | Java and DSA Foundation"

input logo icon
"videoThumbnail Target Sum | Intermediate Coding Practice in Arrays | Lecture 16 | Java and DSA Foundation
Оглавление
|

Оглавление

0:00
Introduction
0:45
Recap
2:08
Today's Checklist
3:52
Program to find the total number of pairs in the arrays whose sum is equal to the given value x
11:00
Program to count the number of triplets whose sum is equal to the given value x
15:15
Code
17:22
Dry run
27:14
Program to find a unique number in a given array
31:35
Code
34:20
Program to find the second-largest element in the given array
39:02
code
45:44
Dry run
49:10
For an array of integers return the first value that is repeating in the array
52:25
Code
55:43
Dry run
1:01:20
Summary of lecture
Теги видео
|

Теги видео

array in java
target sum
coding
programming
java
easy
simple
problems in java
basic java tutorial for beginners
PW skills
Physicswallah
examples
brute force approach in java
Pattern
count number of triplets
Count Triplets such that one of the numbers can be written ...
programming interview question
introductiontomethodsinjava
javamethods
pwskills
physicswallah
learncoding
javaarrays
howtocode
arraysinjava
2darrays
introductiontoarray
arrayinjava
Субтитры
|

Субтитры

subtitles menu arrow
  • enАнглийский
Скачать
00:00:03
Серия Off D по программированию на Java, запущенная
00:00:05
P Навыки На сегодняшней лекции мы из
00:00:09
Практикующие специалисты по связанным проблемам
00:00:10
и практикуй только задачи
00:00:12
Мы не собираемся обсуждать какие-то новые темы.
00:00:15
Это нормально, как я говорил вам на прошлой лекции.
00:00:17
Я также сказал тебе, что сегодня ты учишь десять
00:00:21
И когда вы готовитесь к собеседованиям
00:00:23
В обоих случаях вы бы поняли концепцию.
00:00:25
Вы поймете, что такое стек.
00:00:28
Что ему нужно, чтобы ты
00:00:31
Структуры данных, относящиеся к Gautam
00:00:34
Практикуйте вопросы через них.
00:00:36
Способности и проблемы построения логики
00:00:38
Развивать навыки решения, которые
00:00:40
Решая как можно больше вопросов
00:00:42
Оно развивается только тогда, раньше все было в порядке.
00:00:45
Начнем с лекции D. Давайте подведем итоги
00:00:46
Что мы прочитали на прошлой лекции
00:00:49
Как получить входные данные из цикла for
00:00:53
Через сканер внутри класса сканера
00:00:55
Мы можем принимать входные данные через объект
00:00:56
В зависимости от того, какой это тип
00:00:59
За исключением того, что мы увидели, что мы копия Эрика.
00:01:01
Как мы можем сделать, если назначение
00:01:04
Если оператор делает это напрямую, то
00:01:06
Делается копия, то есть то, чего нет в копии.
00:01:09
Если ты меняешься внутри него
00:01:11
Исходная эпоха также меняется двояко.
00:01:14
Мы видели дополнение: там была точка «эй»
00:01:17
клонировать
00:01:19
и был один
00:01:27
Здесь в arres.comi передаем имя ошибки
00:01:30
Делаем и после прохождения длины здесь
00:01:32
Какова длина вашей копии?
00:01:34
В этом случае это нормально, если вы
00:01:38
Возьмите этот результат внутрь и добавьте его в
00:01:42
Ключ входит в копию и ее копию
00:01:46
Сюда ходит автобус от оператора задания.
00:01:49
Отличие в том, что на этот раз глубокая копия
00:01:52
И если мы внесем в вас какие-то изменения,
00:01:55
Так что это изменение есть в оригинале.
00:01:58
Кроме того, что они не отражены, мы больше ничего не сделали.
00:02:00
Решена проблема, связанная с областями
00:02:03
как считать
00:02:05
это нормально или нет
00:02:17
Прежде чем начать лекцию, я покажу вам схему.
00:02:20
Позвольте мне рассказать вам подробности сегодняшней лекции.
00:02:22
Какой шаблон у нас будет? Во-первых, алгоритм.
00:02:25
обсудят
00:02:27
Логика любого вопроса, который мы задаем
00:02:29
Алгоритм мы обсудим позже.
00:02:32
закодирую это
00:02:40
Потому что если ты сделаешь это по всем вопросам, то
00:02:42
Лекция будет очень длинной.
00:02:45
Нужда будет заполнена вопросами, будет сухо
00:02:47
Мы закончим это хорошо и запомним сегодняшний день
00:02:50
Цель лекции не в том, чтобы мы
00:02:51
написание оптимизированного кода
00:02:55
Только если вы полный новичок, то возможно
00:02:58
Ты не знаешь, что происходит, друг.
00:03:00
хороший код, который занимает меньше времени
00:03:03
Оптимизированный код означает, что он занимает меньше места.
00:03:05
Является Настоящее время
00:03:38
В будущем опубликую для вас видео
00:03:40
будет проведено мероприятие, в котором будет сказано, что R
00:03:43
Онлайн-платформы, такие как лид-код и т. д.
00:03:45
Как на их основе решать вопросы?
00:03:48
После этого мы сможем ответить на вопросы
00:03:50
Хорошо, я начну решать сегодня, друг.
00:03:53
Первый вопрос – найти сумму.
00:03:56
Количество пар в «Я одинаковый» равно
00:03:59
Вы дали заданное значение
00:04:01
Эй, это дано, и нам дана цель
00:04:05
Мы должны сказать, сколько внутри этого ре
00:04:08
Такие кошельки хороши, у кого Сэм такой же.
00:04:13
равен этой заданной цели, то это
00:04:16
Если вы посмотрите на конкретный пример
00:04:18
Итак, есть две такие пары, сумма которых формируется тогда
00:04:22
Семь из четырех и трех становятся пятью и вами.
00:04:25
Впуск сделан и ноги такой нет
00:04:27
ок, вот в чем вопрос
00:04:31
Теперь давайте посмотрим, как мы можем это решить.
00:04:34
Здесь у нас есть первая цифра четыре, окей
00:04:37
Теперь у нас есть еще один такой номер
00:04:40
Хотите узнать, какой из них станет мишенью, добавив его?
00:04:43
В данном случае семь, теперь второй.
00:04:46
Это номер, где он существует?
00:04:49
Где-то рождаются эти дети, эй, я
00:04:52
существует
00:04:54
Итак, если у вас четыре, то вы находитесь внутри четырех
00:04:56
Добавьте шесть и увидите три внутри четырёх.
00:04:59
Попробуйте сложить все цифры 5 8 2
00:05:04
Попробуйте добавить его внутрь и проверьте это
00:05:07
Проверьте, равно ли оно семи
00:05:11
Давайте проверять это каждый раз, верно?
00:05:14
мы получили это всякий раз, когда мы это получили, мы получили один
00:05:18
Давайте сохраним наш переменный ответ.
00:05:20
Измените ответ на плюс плюс?
00:05:23
Должно быть, указано количество друзей
00:05:24
Пары у нас ответ изначально ноль
00:05:27
И всякий раз, когда мы получаем этот ответ, этот
00:05:30
Условие будет выполнено, тогда мы
00:05:32
Поставлю плюсик в ответ, окей ок
00:05:35
это 4 + 3, значит, у нас семь, ок
00:05:38
После этого идет шесть, ладно, теперь это шесть
00:05:41
Какое испытание нам предстоит пройти, превысив шесть?
00:05:44
Пришлось сделать шесть, и мы это поймали.
00:05:47
Какие числа можно прибавить к шести?
00:05:50
Должен видеть
00:05:54
58 И почему ты прибавляешь к нам четыре внутри шести?
00:06:00
надо попробовать
00:06:04
Потому что посмотри, увидишь ли ты четверку внутри шестерки.
00:06:06
Если попытаться прибавить, то на одно повторение будет меньше.
00:06:09
Здесь уже можно сложить четыре и шесть.
00:06:13
Вы пробовали это здесь?
00:06:16
Плюс четыре делать не нужно, потому что
00:06:19
Вы видите в вопросе, был ли это ввод
00:06:22
Вывод na tu tha четыре три ответ мне хай
00:06:25
В ответе пять, но в ответе 34.
00:06:28
Если нет, то нам придется брать одну ногу за раз.
00:06:30
Сахарный тростник – это не то, что нужно снова и снова ходить туда-сюда.
00:06:32
джин ле, ок, когда мы начнем в шесть
00:06:36
Если мы это сделаем, то начнем с числа рядом с шестью.
00:06:38
Начну проверять, ок, сейчас на третьем
00:06:41
идут
00:06:45
ок, что можно добавить внутрь
00:06:47
Какие числа стоят рядом с 3?
00:06:51
Число
00:06:54
Даже с их помощью мы нигде не смогли найти здания.
00:06:57
После этого пятеро войдут в пятеро.
00:07:00
Вы можете прийти и посмотреть, какие дополнения можно сделать.
00:07:05
есть еще 5 813
00:07:07
ок, есть еще один ответ после пяти
00:07:10
У нас еще есть 8, что можно добавить внутрь 8?
00:07:13
Мы можем попробовать проверить, в порядке ли ты, чтобы мы могли
00:07:17
Ответ не будет найден, а 2 2 — последний элемент.
00:07:19
Что еще мне добавить внутрь 2?
00:07:21
Если нет, то что, по сути, мы делаем?
00:07:25
Если это выбор элемента, тогда эй
00:07:28
Является
00:07:30
Мы исправляем один элемент, мужик
00:07:32
Возьми шесть и всех нас после этого
00:07:35
Элементы, добавленные внутри этой шестерки
00:07:42
Пытаюсь добавить все элементы из 5
00:07:45
ОК
00:07:50
Сначала нам нужно провязать одну петлю, это первая
00:07:53
Чтобы исправить число, в котором мы находимся в четырех
00:07:55
Все числа складываются в шесть.
00:07:57
В какое число мы добавляем цифры?
00:07:59
Если сложить оставшиеся числа, то получится одно
00:08:02
Для фиксации первого числа потребуется цикл.
00:08:04
После этого, поскольку мы зафиксировали номер
00:08:07
Даже после этого нам все равно придется двигаться вперед.
00:08:10
Мне нужно пройти, нет ли для этого другого?
00:08:11
Если есть цикл, то здесь есть вложенные циклы.
00:08:14
Давайте закодируем это один раз и посмотрим.
00:08:16
смотри, это функция
00:08:19
тип возвращаемого значения int — номинал, имя — sam
00:08:23
Эй, и цель получает две вещи, ок.
00:08:28
хранить в н
00:08:31
Что же нам теперь делать
00:08:35
Где еще взять
00:08:40
выбор первого номера
00:08:44
делать
00:08:49
И где начинаются эти оставшиеся цифры?
00:08:52
Это произойдет, начиная со следующего индекса.
00:08:54
Если да, то это будет я плюс фургон
00:09:01
к плюс плюс
00:09:11
Начали, если четыре — наше первое число
00:09:13
Является
00:09:17
63582 итак мы начали шестое издание
00:09:21
Если мы на 3, то мы на 3
00:09:24
Какие дополнения мы видели, 58 и 2?
00:09:26
Увидели еще кое-что за шесть три, добавив
00:09:29
Нет, мы снова прибавили четыре к трем.
00:09:31
Сделал это потому, что когда четыре было первым числом, тогда 4
00:09:34
Уже рассматривал 3 как второй номер
00:09:37
ну ок, цикл k начинается с i+1
00:09:39
Если это происходит, то что нам здесь писать?
00:09:41
область оторвалась
00:09:44
Если равно целевому, мы получаем ответ
00:09:48
Если вы хотите сделать плюс плюс, то также переменную ответа.
00:09:50
Давайте создадим его и инициализируем нулем.
00:09:53
ок, ответь плюс плюс
00:09:57
Найдите второе число, которое представляет собой эту петлю.
00:10:00
Раньше был
00:10:02
И в конечном итоге мы должны вернуть это
00:10:05
Отвечать
00:10:11
Позвонил и распечатал ответ
00:10:14
Является
00:10:24
Хорошо
00:10:48
Друг, мы не являемся драйверами этого вопроса.
00:10:50
потому что следующий вопрос
00:10:52
Абсолютно похожих, их три.
00:10:55
Петли должны быть только в его драйденте.
00:10:57
Вы также увидите, что он высох, окей.
00:11:00
Мужик, следующий вопрос - число d.
00:11:02
Тройняшек, на которых Сэм равен Ту Х
00:11:06
бар, у нас нет ног, выходят тройки
00:11:08
чья ЗУР равна ЗУР цели
00:11:11
Теперь посмотрите на нас в обоих вопросах
00:11:14
Или выходят тройни, чей Сэм - Джо
00:11:16
Чтобы быть равными заданной цели, именно поэтому мы
00:11:18
Этот шаблон называется Target Sam Ok.
00:11:21
На самом деле мы обсуждаем процесс
00:11:23
Сегодня я сказал, что эти подходы силы размножения
00:11:25
Существует множество подходов.
00:11:27
Что мы будем делать дальше, когда соответствующая структура данных
00:11:30
После обсуждения мы обсудим
00:11:33
Все будет хорошо, в данном случае этот ввод
00:11:35
См. один четыре пять шесть три, если введено
00:11:38
и цель – 12, тогда ответом должен быть ты
00:11:42
Потому что у нас две таких тройки
00:11:44
Чей Сэм 12 вот-вот выйдет, клянусь
00:11:50
Время 123
00:11:52
Так в чем же логика и решение?
00:11:56
Посмотрим, что делать, посмотрим на нашу
00:11:59
номер пропуска - это фургон, кроме этого
00:12:03
Должны быть те, кто сможет нацелиться на нас, добавив 12
00:12:06
Второй номер, который нужно сделать, — вот этот.
00:12:10
Существовать где-то в Части D Are
00:12:12
Могу ли я сделать выбор из четырех?
00:12:15
Если вы возьмете его, вы добавили четыре, теперь выберите четыре.
00:12:18
Даже после этого нам понадобится еще один номер
00:12:21
Номер также выйдет где-то в этом
00:12:26
Он может существовать где-то в 563 году.
00:12:29
Хорошо, как мы сказали в последнем вопросе
00:12:31
Я также обсудил, что мы сделаем следующий цикл.
00:12:34
Хай, второй круг, начиная с i плюс фургон.
00:12:36
Что касается его причины, мы думали, что ему четыре года.
00:12:40
И дела делаются втроем, втроем и вчетвером.
00:12:42
Вот почему их нужно посчитать только один раз.
00:12:44
В этом вопросе также причина в том, что это
00:12:46
Я рисую пунктирные линии для поиска
00:12:48
Пробел — это тот, который находится рядом со следующим индексом.
00:12:51
Теперь все в порядке, фургон и четверо
00:12:54
Я исправил это, теперь я в фургоне и вчетвером
00:12:57
Что ты можешь добавить, друг, я могу добавить пять.
00:12:59
Я могу добавить шесть, и я
00:13:02
Я могу добавить три, верно?
00:13:09
N – 1, которое может находиться где угодно.
00:13:13
Второй - где это может быть
00:13:34
Итак, в предыдущем случае мы добавили один элемент
00:13:37
Исправлено и отвечаем на него
00:13:39
Поискал еще один элемент, выполнив полный цикл.
00:13:42
Попробовал добавить в этом случае, потому что мы
00:13:45
Если необходимо извлечь три элемента, то сначала мы
00:13:48
Мы исправим элемент, затем сделаем другой
00:13:50
Исправим элементы и тогда перейдем к третьему
00:13:53
Внутри оставшиеся волосы для элемента
00:13:55
Если делать петлю, то потребуется три петли.
00:13:57
Сначала должен был быть цикл, который
00:14:04
это эй
00:14:08
Будет представлять, видеть, понимать нас вот так 3
00:14:13
Искомые числа — это X, A и S, сумма которых равна
00:14:17
Цель должна быть равна, чтобы она была первой.
00:14:20
зациклюсь, это мы х, это для нас
00:14:24
Это второй цикл поиска X.
00:14:27
Это от i plus van
00:14:33
находить
00:14:38
Теперь нам придется искать, даже если захотим.
00:14:42
вилка
00:14:44
После этого мы сделаем еще один цикл, который будет
00:14:47
Начнётся от Plus Van и продлится до N-1.
00:14:51
эй, прочь
00:14:55
ок, давай закодируем это, а потом
00:15:01
Станет ясно, является ли этот вопрос
00:15:04
потому что логика обоих схожа
00:15:07
Просто нужно два числа в последнем, поэтому два цикла
00:15:10
Если требуются три номера, значит, есть три человека.
00:15:12
Хорошо
00:15:13
Итак, метод тройки
00:15:16
Возьмем переменную ответ, равную tu
00:15:18
нуль
00:15:21
И
00:15:22
зашнуровать
00:15:25
Что такое Америка?
00:15:54
Плюс
00:15:58
Так что для нас это поиск номер один
00:16:03
это второй номер
00:16:06
второй номер
00:16:14
надо добавить и посмотреть
00:16:18
Если их издание
00:16:25
Ничего страшного, если их сложение станет равным
00:16:28
цель
00:16:34
И, наконец, когда все три цикла закончены
00:16:37
Помните, что оператор возврата находится не в том месте.
00:16:39
Не кладите это сюда, не кладите сюда, когда первый
00:16:42
После завершения цикла
00:16:44
Необходимо подать заявление о возврате, письменный ответ
00:16:48
ок, ниже мы просто приняли введенные данные и позвонили
00:16:52
готово, ок, давай запустим
00:16:59
14563
00:17:02
Если да, то ответом должны были быть вы.
00:17:06
Пришла, потому что есть две тройки 15 и 6.
00:17:15
Теперь давайте его сливаем и разбираемся с суда
00:17:18
Давайте разберемся, что произошло, построчно.
00:17:20
Хорошо, смотри, это цель.
00:17:24
12 — ожидаемый результат.
00:17:27
Изначально наш ответ — ноль.
00:17:31
Цикл начинается с этой строки i = 0
00:17:35
От
00:17:37
Хорошо
00:17:39
что написано в первой строке внутри внутреннего цикла
00:17:42
Этот брат ровный, ты из плюсового фургона.
00:17:44
И если цикл запускается, то k начинается с 1.
00:17:47
Хорошо, после этого их будет больше, чем я.
00:17:51
В следующей строке написано, что есть еще один цикл, который
00:17:54
начиная с и где значение
00:17:56
Начиная с K Plus Van т.е.
00:17:58
От вас теперь в этой строке у нас есть вот эти три цифры
00:18:02
Эти трое смотрят, добавляя
00:18:04
упражнение
00:18:19
а это не так, было бы лучше, если бы они были равны
00:18:22
Поэтому мы бы увеличили этот ответ, но
00:18:25
Потому что если у нас его нет, то в этом блоке мы
00:18:27
не приду, ок, не в этом блоке
00:18:29
Если ты придешь, ты дойдешь до конца торта.
00:18:32
На этой петле здесь на этой скобке здесь
00:18:35
Какова будет ваша ценность после приезда?
00:18:39
Увеличится до трех, окей, теперь мы пришли и
00:18:43
Посмотрите на доход, и K все еще равен нулю, и фургон
00:18:45
Это всего лишь K3, так что это фургон и
00:18:49
Четверо останется, но что тут добавить
00:18:51
Ты
00:18:56
Что вы пытаетесь добавить сюда сейчас?
00:18:58
Но мы добавляем тот, который попал на третий индекс.
00:19:01
Случилось
00:19:04
В противном случае значение k может снова измениться.
00:19:07
Станет четыре, а i и k по-прежнему равны нулю, и
00:19:10
Что добавляет сюда Вани на этот раз 3?
00:19:13
Разве не в 14312 тогда ничего не произойдет?
00:19:17
Значение снова увеличилось и составило пять
00:19:20
Теперь посмотрите значение K, как только
00:19:23
Это состояние, которое нарушено, стало пятью.
00:19:25
Поскольку значение n также равно 5 и
00:19:28
Дайте пять меньше пяти, если это неправда, то мы в этом
00:19:31
Выйдет из петли, это петля, которая
00:19:34
Это закончится, когда закончится этот взгляд
00:19:37
Итак, где мы сейчас находимся? Давайте посмотрим на конец этого цикла.
00:19:39
После этого мы находимся в этой скобке, которая
00:19:42
— закрывающая скобка цикла с
00:19:45
Это закрывающая скобка этого цикла.
00:19:48
что по делу
00:19:53
ты будешь больше, чем фургон
00:19:59
это началось здесь, ок
00:20:22
Итак, фургон находится на первой позиции, второй раз.
00:20:25
собственный
00:20:41
так стрелка
00:20:44
ты и ария
00:20:50
Из
00:20:56
Увеличим с нуля до единицы, ок
00:21:01
вошел внутрь блока if и вышел из блока if
00:21:04
Значение увеличилось с трех до четырех, ясно?
00:21:08
Нулей еще много и ты единственный.
00:21:12
Если значение k равно четырем, то это ван.
00:21:15
И после пяти теперь вместо шести добавляется три.
00:21:18
Вы пытаетесь выполнить условия?
00:21:21
Если этого не произойдет, мы ничего не будем делать.
00:21:23
превратит это в пять
00:21:26
Теперь, как только значение k станет равным 5, тогда только
00:21:29
Состояние цикла нарушено и цикл
00:21:31
Все закончится, когда ты выйдешь из цикла.
00:21:34
Значение цикла равно трем, это нормально.
00:21:38
Как только значение цикла
00:21:41
Начал снова и на этот раз вид торта
00:21:43
Где это, начиная с K Plus Van и
00:21:46
Каково значение К? Тогда К будет четыре.
00:21:50
Если мы начнем с , это все равно 0, так что здесь
00:21:53
Здесь только фургон, что на этот раз 3
00:21:57
Итак, на этот раз я пытаюсь добавить это.
00:22:00
Есть еще шесть
00:22:04
4 Итак, его заочное искусство было сделано 3
00:22:06
оно равно 12
00:22:12
так ничего не сделал
00:22:15
Как только цикл торта снова закончится
00:22:19
Внешний вид торта готов.
00:22:29
5 до какого состояния в первый раз
00:22:34
Кто стал инвалидом, тому дайте пять купюр.
00:22:37
Пять, никаких дополнительных проверок, ок
00:22:40
Итак, теперь вы заметили, что мы сделали
00:22:43
Если два номера отключены, то он все равно зафиксирован.
00:22:46
После того, как фургон едет, фиксируется Apna Ne Four.
00:22:48
Пять шесть и три в сумме дают четыре?
00:22:50
Попробуйте после фургона, а затем после этого, когда
00:22:53
Видел четверых, а потом пятеро вошли в фургон и
00:22:56
После пяти внутри него идут шесть и три.
00:22:58
Если все в порядке, если вы запустите его через цикл, тогда два числа будут фиксированными.
00:23:00
и путешествовали дальше номера
00:23:03
Мы сделали это, окей, давай погудим
00:23:05
Продолжим, теперь торта нет.
00:23:07
Если не получится, то в значении К шлейфа.
00:23:10
Будет пятёрка, как только эта пятёрка
00:23:13
Произойдет то же самое, взгляд К. тоже выйдет наружу.
00:23:17
Как выглядит KK Loop J?
00:23:19
Мы выйдем из цикла с такой формой, как
00:23:22
мы вырвемся из этого цикла
00:23:25
Итак, на этот раз ценность дохода изменилась.
00:23:29
Наконец пришел Джаеги, фургон готов.
00:23:32
Теперь есть i1, и начинается вторая нитрация i.
00:23:36
Что происходит при изменении глаза?
00:23:38
Изначально написано, что цикл
00:23:41
Который начинается с i + 1, а затем
00:23:44
Написана петля торта от K Plus Van.
00:23:47
Оно начинается, так какое число нам следует добавить на этот раз?
00:23:50
пытаюсь и пытаюсь
00:23:52
112 и 3, которые идут по индексу 1 2 3 дальше
00:23:56
Но что такое еще 45?
00:23:59
Сложение этих трёх не дало 12.
00:24:03
Таким образом, значение К стало четыре вместо шести.
00:24:07
Прибавление 3 дает 45, а прибавление 3 дает 12.
00:24:11
Когда оно пришло, мы ответили, хорошо?
00:24:47
Итак, теперь Джеки предстоит следующее титрование.
00:24:50
значение j станет 4
00:24:54
Если вы стали инвалидом до начала
00:24:58
ничего не буду делать, оно здесь
00:25:00
И значение К в этот момент стало пять.
00:25:06
Условие стало недействительным и с этим тоже покончено.
00:25:31
Вот и на этом внешний вид торта закончен.
00:25:34
Случилось
00:25:39
Если вы не можете, то вы не войдете в цикл.
00:25:42
Эти люди никогда не уходили и
00:25:45
значение пять станет значением пять
00:25:48
Если этого не может произойти, цикл K заканчивается.
00:25:52
Следующий уход за увлажнением
00:25:55
начну я = 3 ок
00:25:59
После этого начнется с четырех, а затем с пяти.
00:26:03
Чего не может быть, потому что К5 нет
00:26:06
Возможно, что их будет не пять, а пять.
00:26:09
Шел
00:26:39
Здесь немного не та коробка, но ты
00:26:41
Вы, должно быть, поняли, что все в порядке, даже по тому пути, которым мы пришли.
00:26:44
Вышел и наконец вернул ответ сюда
00:26:47
Мы здесь не писали
00:26:48
Ответный ответ должен прийти ок
00:26:52
мы вернули ответ
00:26:54
Посмотрите, что обычно происходит, если вы
00:26:57
И если ты смотришь Ка Драй, то ты
00:26:59
Иногда ты сам путаешься.
00:27:01
Попробуйте также сухой конец, если
00:27:03
Я не понял, но, надеюсь, понял.
00:27:06
Как это будет происходить внутри трёх петель
00:27:08
Значения добавляются и проверяются
00:27:11
ок, девять, перейдем к следующему
00:27:13
шаблон «Эй, меню, что это такое, один, два»
00:27:16
После допроса я понимаю, что все в порядке
00:27:18
Сначала давайте спросим, ​​а потом посмотрим
00:27:20
что означает манипуляция Хари, ок
00:27:32
Привет
00:27:36
Есть элемент, который появляется только один раз.
00:27:40
Все остальные элементы остаются
00:27:42
Я приду дважды, окей
00:27:45
Итак, где все элементы повторяются
00:27:48
это по цене фургона
00:27:52
Внутри
00:27:54
123 Все трое приходят дважды, а один — четыре.
00:27:57
элемент, который появляется только один раз
00:27:59
Итак, вопрос в том, следует ли нам
00:28:02
Какой уникальный элемент, не четыре ли пятака?
00:28:04
Придется принести, какой из них это, хорошо, так что если мы
00:28:07
говорить о логике
00:28:09
Итак, давайте посмотрим, что мы можем сделать
00:28:12
у нас есть фургон Element
00:28:14
Как мы узнаем, есть наш ответ или нет?
00:28:18
Будет работать, если где-то еще есть фургон.
00:28:21
Так что фургон не будет нашим ответом, поэтому, если мы
00:28:24
отметьте этот фургон как-нибудь
00:28:33
Отметьте вот так другой ручкой, а затем
00:28:36
ты пришел позже
00:28:38
Будете ли вы ответом или нет, если я пойду куда-нибудь еще?
00:28:41
Если вы там, то вы тоже не будете ответом.
00:28:43
Ударить в обоих местах
00:28:46
Брат, ты тоже не можешь быть ответом.
00:28:53
Итак, какова бы ни была единственная ценность, которая
00:28:57
Забастовка не состоялась, вот наш ответ.
00:28:59
Теперь, как мы это делали в предыдущих вопросах
00:29:03
Брат, давай выберем один элемент и присвоим ему
00:29:06
Путешествуйте через оставшуюся часть эпохи в поисках элемента.
00:29:08
Сделав это, мы сможем уменьшить то же самое и на этот раз.
00:29:11
Мы выбираем один элемент, а остальные составляют весь год.
00:29:14
Иди и узнай, является ли это элементом А, тогда
00:29:17
Если мы снова поймем, то у нас больше не будет
00:29:19
эй 1 2 3 4 2 1 3 ок
00:29:27
ты начинаешь с фургона
00:29:42
Зачем начинать отсюда?
00:29:46
Придется начинать, потому что если сзади
00:29:48
Если вы были первыми, то это для вас готово.
00:29:50
Забастовку бы прекратили, иначе мы бы
00:29:53
Мне просто нужно увидеть в следующем выпуске, что ты мой друг.
00:29:55
Нет, если у тебя это есть, если у тебя это есть.
00:29:58
Тогда вычеркну оба инструмента
00:30:01
приду в 3
00:30:03
Если вы где-то найдете три, пожалуйста, найдите один.
00:30:06
Где бы вы его ни нашли, поместите его на место и на это
00:30:10
Вычеркну его в обоих местах
00:30:12
Что бы ни осталось после, все, что было удалено, находится внутри него.
00:30:16
Нет, это наш ответ, ладно, теперь это
00:30:19
отбрось, как мы можем делать добро
00:30:20
В этом вопросе дано одно, что
00:30:23
Присутствуют только положительные элементы
00:30:24
Он будет зеленым, это нормально, в этом есть разница.
00:30:27
Как здесь нанести удар?
00:30:30
Может быть, мы сможем придать этому какое-то значение
00:30:31
Дайте, чтобы мы могли узнать этого друга
00:30:34
Если это не может быть ответом, то это отрицательное число.
00:30:37
Если дашь, то вычеркни куда попало
00:30:39
Что надо сделать, там написано минный фургон
00:30:42
И после этого какое бы то ни было значение останется там, где
00:30:45
Но минный фургон не будет нашим ответом
00:30:47
Хорошо, давайте еще раз разберемся.
00:30:49
Какой у нас алгоритм?
00:30:52
что собираешься делать
00:30:54
Мы собираемся пройти все пары
00:30:58
Путешествуйте парами, делая две петли.
00:31:00
сделайте те же вложенные циклы i и k
00:31:03
Таким образом мы пройдем все пары
00:31:06
равный кошелек
00:31:10
отметит минный фургон
00:31:20
и какие бы мины не были
00:31:38
Размер длины вынимается и помещается на питомца.
00:31:42
Как пройдут два цикла? Сделайте это в первую очередь.
00:31:45
Ячейка башни, которая выйдет на первый этап
00:31:48
что собираюсь сделать, и что тогда будет с ногой
00:31:52
Водитель собирается продать номер два.
00:31:54
Он начнется с Plus Van, потому что только
00:31:57
Забегая вперед, и если мы получим какую-либо точку
00:32:00
Но эти ноги становятся равными, если площадь
00:32:29
И всякий раз, когда нам нужно измерить площадь больше нуля
00:32:33
Если вы видите положительные цифры, вы можете написать здесь.
00:32:38
Ты здесь или ты здесь?
00:32:40
могу написать
00:32:47
Если бы мой ответ был таким, то ответ бы назывался так.
00:32:51
Объявить переменную
00:32:54
Ответом было бы инициализировать его как мое.
00:32:58
Являются
00:33:03
Если одно число уникально, то ответ всегда будет
00:33:06
оно существует, ок
00:33:18
и верните ответ в конце
00:33:23
И этот метод называется здесь, окей
00:33:26
Итак, давайте запустим его и посмотрим
00:33:34
так что ван ты
00:33:37
Вы будете уникальным только на один элемент, вот так
00:33:40
Если вы хотите внести свой вклад, тогда три имени
00:33:42
Если мы сохраним уникальность нашего элемента, тогда наш
00:33:44
ответ пришел тот же, ок
00:33:49
обожаю, это было так просто, один цикл
00:33:52
Внутри него только один такой вид.
00:33:55
Он был вложенным, и его сухой патрон был
00:33:57
Вроде уже сделано, надеюсь
00:34:00
Сухой конец не нужен, все просто
00:34:02
Логика заключается в том, чтобы находить пары, где бы вы ни находились.
00:34:05
Найдите равные пары и добудьте их.
00:34:08
отдать, чтобы, когда мы придем снова и
00:34:10
Если мы будем путешествовать, мы обретем идентичность, которая
00:34:12
Чувак, если это шахтерский фургон, то вот и ответ.
00:34:14
Нет места, где большее число равно нулю.
00:34:16
Или там, где нет минного фургона, это наш ответ
00:34:19
Хорошо, друг, следующий вопрос.
00:34:22
У нас есть приветствующий, и мы должны сказать об этом
00:34:25
Какой второй по величине элемент ОК?
00:34:28
второй по величине означает первый
00:34:30
Самый большой элемент — это максимальное число.
00:34:32
Его количество чуть меньше максимального.
00:34:35
Что мы должны вам сказать, чтобы вы это увидели?
00:34:39
Каково максимальное число внутри жеста?
00:34:44
Один
00:34:45
И давайте возьмем этот конкретный пример
00:34:49
Максимальное число равно нулю, ок и секунды.
00:34:52
В знаках мы число минус ту хай ок
00:34:54
Поэтому мы должны задать этот вопрос сейчас
00:34:58
Прежде чем мы начнем, позвольте мне рассказать вам немного
00:35:00
позволь мне рассказать тебе кое-что
00:35:02
Помните, мы читали диапазон целых чисел?
00:35:05
Каковы были недостатки внутреннего ассортимента?
00:35:08
D Power 31 Ту 2 Ту Ту D Power 31 - 1 Это
00:35:12
Это цифры
00:35:14
Посмотрите, как все представлено в Java.
00:35:17
В Java мы уже умеем печатать
00:35:20
Нет необходимости, мы можем сделать это сами
00:35:22
Вы сами присутствуете в классе ожидания.
00:35:25
Перейти к минимальному значению внутри класса интерьера
00:35:29
расставит точки
00:35:39
Так какова ценность и максимальное значение в этом
00:35:42
Это та же самая внутренняя гамма, не так ли?
00:35:45
распечатай и увидишь, что это то же самое
00:35:48
Мы это комментируем
00:35:52
и давайте распечатаем и посмотрим
00:36:02
И это максимально возможное ожидание, которое у меня есть.
00:36:05
Говорил тебе это, потому что мы ждали и
00:36:08
введите значение, подождите и максимальное значение этого
00:36:10
сделаю это, ладно, чувак, второй
00:36:13
Неужели они не могли обсудить максимум до
00:36:15
это максимальный элемент любой ошибки
00:36:17
Как мы выберемся ок первый максимум
00:36:19
давай обсудим, тогда посмотрим
00:36:21
Посмотрите, как мы выходим из ситуации в Second Max
00:36:24
У вас есть этот подарок от Салата.
00:36:27
Максимальный элемент внутри — шесть.
00:36:31
ок, как ты можешь уйти
00:36:34
Изначально я беру максимум, и это нормально
00:36:40
Является
00:36:43
Я представлю это этим символом
00:36:46
Минирует бесконечность и максимальное значение
00:36:48
я буду представлять
00:36:50
Просто для наглядности я называю это
00:36:52
пишем минус бесконечность и плюс бесконечность
00:36:55
Если со мной все в порядке, то установите максимальное значение.
00:36:57
Начнем с Mines Infinity
00:36:59
Давай напишем
00:37:05
После этого начинаем пересекать Яри.
00:37:08
Давайте посмотрим, что мы видим впервые
00:37:11
Пять, какие пять, это мой уже максимум
00:37:14
Хан Джи больше, чем Five Mines
00:37:17
Если больше бесконечности, то минус бесконечность
00:37:20
Исправьте максимальное значение, удалив его как 5.
00:37:23
Затем
00:37:26
Если оно больше максимального, ничего не делайте.
00:37:30
Тогда что касается фургона, он больше, чем Van Max?
00:37:33
Если нет, то ничего не делайте, в основном мы
00:37:36
Вышли и сравниваете макс и
00:37:39
Если Hey больше Max, то Max
00:37:43
Обновив
00:37:53
Хан Джи старше 65 лет?
00:37:56
Пожалуйста, обновите и займитесь сексом сейчас, когда вы здесь.
00:38:01
В противном случае ничего не произойдет, цикл завершается и
00:38:04
В конечном итоге значение математики стало шесть.
00:38:05
Что и должно было случиться, теперь я сделал все это.
00:38:08
Почему я взял Mines Infinity?
00:38:11
Вот почему я взял его в начале
00:38:14
Если мина появится, она будет больше бесконечности.
00:38:17
Вот почему я назвал Макс Минус Бесконечность.
00:38:20
Ничего страшного, если вы инициализируете его с помощью
00:38:24
Если вам нужно заплатить минимум, вы не заплатите минимум.
00:38:27
плюс будет инициализироваться с бесконечности
00:38:29
Хорошо, запомни это, мало что произойдет, когда
00:38:32
Кроме того, если вы собираетесь добиться максимума, то
00:38:34
Шахты Infinity, т.е. внутренние и
00:38:37
Инициализировать с минимальным значением и когда
00:38:40
Если ты собираешься на максимум, то подожди
00:38:42
и выход из максимального значения
00:38:46
Итак, это минус бесконечность или плюс бесконечность.
00:38:48
будет обновлено
00:38:52
Если так, то я понял, что могу добиться максимума.
00:38:54
Как только вы напишете максимальный код, тогда
00:38:58
вернись, как получить второй максимум
00:39:00
статичен в
00:39:03
Эта функция называется «Найти максимальную функцию».
00:39:06
Эй, получим ли мы его и как нам выбраться?
00:39:10
Давайте создадим переменную с именем max, которую мы
00:39:13
Инициалы ждут, и я
00:39:15
ОК по значению, теперь мы закончили
00:39:18
пересекать
00:39:20
От нуля до полной длины Эрика
00:39:25
И всякий раз, когда мы получаем «Эй, больше, дай Макс»
00:39:29
Является
00:39:31
Пришло время обновить Макса
00:39:33
Потому что мы нашли некую ценность, которую мы
00:39:36
Ток превышает существующий макс.
00:39:39
ок, тогда сделаем максимум
00:39:53
Теперь предположим, что я извлек из этого максимум.
00:39:56
Посмотрите, какой максимум на экзамене.
00:39:58
А пойдет девять, А пойдет максимум хорошо
00:40:00
Теперь, если мы каким-то образом получим эту строку из функции
00:40:04
К
00:40:05
сделай что-нибудь невидимое
00:40:11
И у нас родились дети, мы снова максимум
00:40:14
Если мы сдадим экзамен, получим ли мы вторые оценки?
00:40:16
Вы не получите вторую оценку, если
00:40:18
Я понимаю, что не вижу, чтобы осталось 9.
00:40:21
Если вы достигнете максимума, то максимума
00:40:25
Так что только один придет с другим примером.
00:40:28
Посмотрим, что теперь этот показатель достиг максимального нуля.
00:40:30
Куда бы ни шел ноль, он исчезал.
00:40:33
Найти вызов функции Max в оставшиеся годы
00:40:38
сделал это -2
00:40:40
Если мы заставим ноль исчезнуть, то получится
00:40:44
как заставить ноль исчезнуть
00:40:47
Посмотрите на минимальное внутреннее значение, которое мы дали.
00:40:49
Какая польза от этого?
00:40:53
Большее число заменяет его, если
00:40:56
Любое ожидание и число, превышающее минимальное значение
00:40:58
Все цифры пришли в виде точки ожидания
00:41:00
Ценность больше, чем ценность
00:41:02
Если заменить, то безопасный номер
00:41:05
Мины на замену будет бесконечность
00:41:07
Мы везде, девять, везде минус бесконечность.
00:41:12
Давай напишем
00:41:15
Итак, самое большое число, которое мы нашли, было
00:41:18
преобразовано в наименьшее, ок
00:41:20
Итак, теперь у нас есть второй максимум, который равен
00:41:23
Выйдя наружу, вы станете похожи на этот ноль.
00:41:26
К
00:41:28
Шахты бесконечности
00:41:32
Итак, ответ -2А. Теперь вы спросите.
00:41:35
Почему мины делают только бесконечность?
00:41:37
Почему минный фургон похож на предыдущий вопрос
00:41:40
Если вы этого не сделаете, попробуйте использовать шахтный фургон.
00:41:42
Смотри, в этом случае у меня есть фургон с минами.
00:41:45
сделанный
00:41:46
так что нет проблем
00:41:49
Вылезет несмотря ни на что, кроме моего
00:41:52
В следующем случае попробуйте один раз минный фургон.
00:41:54
Посмотри, не приеду ли я сюда
00:41:57
Итак, теперь вы говорите мне, что в течение этого года
00:42:00
что такое второй максимум, что означает максимум
00:42:03
Что это, потому что после того, как я поставлю тарелку
00:42:06
После изменения Hey мы получаем максимум
00:42:08
Ни намека, ни максимума не выходит
00:42:10
Выедет фургон с минами, что и будет нашим ответом.
00:42:13
Нет, наш ответ был -2.
00:42:16
По этой причине мы не пишем здесь минный фургон.
00:42:19
Are - пишем бесконечность ок
00:42:23
Итак, вы видели в предыдущем вопросе
00:42:26
-1 написал привет
00:42:31
На момент отъезда равный кошелек был уменьшен до -1.
00:42:34
Везде, где мы получаем максимум в этом
00:42:38
Мы превращаем его в шахтерский фургон.
00:42:39
Чувак, это то, что называется нашей логикой.
00:42:44
Я делаю что-то, что даст нам
00:42:47
Они меняют лозунг и манипулируют им.
00:42:49
с помощью которого мы можем использовать часть нашей логики
00:42:51
Если вы можете реализовать эту часть, тогда все в порядке.
00:42:54
эй, я позвонил пуле, так что чувак, это
00:42:56
Какой алгоритм вышел из вопроса?
00:42:58
Какой алгоритм нашел второй максимум?
00:43:00
из
00:43:02
Сначала мы идем по максимуму
00:43:05
правильно найти максимум
00:43:08
Тогда каков же второй шаг, который отметит все?
00:43:10
Макс
00:43:12
Бесконечность
00:43:16
снова найди максимум
00:43:19
На этот раз максимум
00:43:35
Ответ, как известно, всегда существует.
00:43:38
Сделаю означает, что вам не нужен такой ввод
00:43:42
Получит 77, потому что второго в нем нет.
00:43:45
Максимума нет, есть только одно число — 7.
00:43:47
Итак, вы не получаете эту информацию
00:43:49
Хорошо
00:43:51
Итак, алгоритм ясен, чтобы получить максимум
00:43:53
Все максимумы минус знак бесконечности.
00:43:56
Придется сделать это и потом еще раз на новый год
00:43:59
Должен быть указан максимальный ник, ок, это код
00:44:02
Давайте посмотрим код поиска максимума.
00:44:04
Если бы уже было написано, то мы бы ему позвонили.
00:44:07
Максимум кирпичей равен, вы найдете максимум
00:44:11
Макса найдут внутри Эры, что теперь делать?
00:44:14
Эту секунду надо пройти по всему миру
00:44:16
Алгоритм Step Off D:
00:44:20
и где угодно
00:44:22
Привет, там площадь равна макс.
00:44:27
внутренняя точка минимальное значение кар
00:44:36
В эту изменившуюся эпоху необходимо достичь максимума
00:44:39
мы изменились
00:44:41
вторая математика
00:44:44
равно, вы найдете максимум в этом изменении
00:44:47
итак, это наш ответ, ок
00:44:51
Давайте выключим этот красный цвет и перейдем к этому
00:44:53
давай запустим и посмотрим
00:44:55
Эй, мне нужно ввести размер.
00:45:19
нуль
00:45:21
нуль
00:45:23
ты даешь мне мины
00:45:26
и -3-
00:45:31
4 ок
00:45:35
Максимальный элемент равен нулю, и наш ответ:
00:45:38
Все пришло хорошо, ок, посмотрим.
00:45:42
Перейдем к следующему вопросу.
00:45:43
Если да, то я предполагаю, что мы получили ошибку.
00:45:48
пять шесть пять три пять
00:45:53
уменьшить шесть на один
00:46:00
если ты это сделаешь
00:46:03
535 ок
00:46:06
Теперь иди сюда, сначала найди второй максимум.
00:46:08
Мы рассчитываем максимальное значение
00:46:11
Рассчитайте максимум.
00:46:16
что происходит
00:46:21
Этот метод работает нормально
00:46:24
чья ценность
00:46:28
мин бесконечный штраф
00:46:31
Теперь начинается цикл
00:46:35
по сравнению с этим максимумом
00:46:42
сравниваются
00:46:46
Шахты бесконечности в Максе
00:46:51
Значит наступит год после обновления Макса.
00:46:55
Если да, то максимум станет пять, тогда ок
00:46:58
я = 1 хуа и ван хуа в ту и макс
00:47:04
Каков сравниваемый максимум?
00:47:08
А что если Макс тогда не обновится?
00:47:12
Я снова пошел на 5
00:47:15
Потому что ты — ценность меня
00:47:27
И значение I у нас сейчас есть
00:47:51
Не старше 35 лет, без изменений
00:48:02
Если такое произойдет, то максимум пять, это нормально.
00:48:05
Является
00:48:07
итак Макс получил пятерку
00:48:10
Итак, давайте перейдем к этой строке
00:48:13
Максимальное значение найдено здесь
00:48:18
Снова передвигаемся и мы
00:48:21
Везде, где есть область, общая сумма Макса видна.
00:48:24
где в основном
00:48:27
Там пишем мин бесконечность
00:48:31
Итак, мы делаем мины бесконечности здесь
00:48:33
Здесь мины делают бесконечность и
00:48:35
Если шахты здесь бесконечны, то
00:48:37
Наш становится примерно таким
00:48:42
Шахты Бесконечности Ту Шахты Бесконечности 3 -
00:48:45
бесконечность в порядке
00:48:54
Каков максимальный жест лек дега?
00:48:57
это 3 ок, и это был наш первоначальный ввод
00:49:01
какой должен был быть результат внутри этого
00:49:03
Максимальное значение пять и второй максимум
00:49:05
значение три, поэтому наш результат абсолютно нормальный
00:49:08
Все в порядке, друг, в следующем вопросе.
00:49:11
Нам тоже дан дар, дано, чтобы он
00:49:14
эй, у меня есть кое-что интересное, немного позитива
00:49:16
целые числа не являются отрицательными целыми числами
00:49:18
Надо сказать, что именно этот
00:49:21
Какое значение повторяется в
00:49:24
и особенно первое значение, которое
00:49:27
Повторение. Различные значения повторяются.
00:49:30
Возможно, но нам нужно первое значение, которое повторяется
00:49:32
Можно ли рассказать, и если кто-нибудь
00:49:34
Фургон с минами, если значение не повторяется
00:49:36
Это нормально, вернуться в ответ.
00:49:39
пример
00:49:40
Предположим, вы получили этот ввод.
00:49:43
Так что в этом фургоне ничего не повторяется.
00:49:46
Наш ответ не пять, я где-то
00:49:49
Если оно не повторяется, то пять — тоже наш ответ.
00:49:50
Не там.
00:49:56
Итак, наш ответ — три. Теперь вы.
00:49:59
Если заглянуть внутрь, то здесь тоже повторяется четверка.
00:50:00
Это происходит, но четыре — не наш ответ
00:50:03
Потому что это ясно написано в вопросе
00:50:05
Чтобы вернуть первое значение, которое повторяется
00:50:08
И первое значение, которое повторяется
00:50:10
да, это три, окей
00:50:13
Смотрите второй пример, повторяйте в нем что-нибудь
00:50:15
Если этого не происходит, то простой ответ — мой фургон.
00:50:19
Какова же будет логика этого решения?
00:50:27
а потом найди пятёрки в целом
00:50:30
Если мы выберем три, то у нас останутся остатки
00:50:33
Внутри человека их три, по сути один.
00:50:35
Нам нужно выбрать элемент, а все остальное здесь.
00:50:38
Нам нужно найти этот элемент, похожий на C.
00:50:41
Мы можем сделать то же самое и в следующих вопросах.
00:50:43
Разве мы не выбираем число, а затем
00:50:46
До конца года он будет номером один.
00:50:49
Корреспонденты что-то ищут по этому делу
00:50:51
Нам нужно найти равные числа, чтобы мы
00:50:54
Ван встанет и увидит
00:50:57
Независимо от того, есть фургон или нет, остальные пять поднимутся.
00:51:01
У меня пять или я не встану?
00:51:10
Внешне и когда мы добавляем какой-либо элемент
00:51:13
Когда я взял это в руки, я ответил на это.
00:51:18
И
00:51:19
Весь эй, который будет из петли
00:51:27
Теперь вы понимаете, что нам нужно путешествовать.
00:51:30
Должно быть, задавались вопросом, как путешествовать во время менструации.
00:51:32
Получается, что будут использоваться два вложенных цикла i и k.
00:51:35
ке ок
00:51:40
я+ перейду от 1 к n, ок, теперь k i
00:51:44
Почему пример подойдет для фургона Plus?
00:51:46
Я так понимаю, вы сохранили мой доход на уровне пяти.
00:51:50
Хорошо
00:51:53
По сути, что бы ни пришло, это фургон, окей.
00:51:59
Нам нужно найти 5, где может быть пять?
00:52:02
Может ли это случиться и здесь? Может ли 5 ​​быть позади?
00:52:06
Является
00:52:08
Предположим, здесь была пятёрка, тогда эта пятёрка
00:52:12
Надо было найти эту пятерку раньше
00:52:15
Поэтому, когда мы приходим к какому-либо доходу, мы
00:52:18
Не нужно идти на задние номера
00:52:20
Мы просто перейдем к следующим цифрам, хорошо
00:52:23
Итак, друг, давай закодируем это и посмотрим, что это наш
00:52:25
Метод Pass — первое повторяющееся число.
00:52:29
Имя имеет длину, возьмем n
00:52:37
Если нам придется возвышаться над всеми кошельками, то это
00:52:40
Для этого потребуются две петли.
00:52:43
будем путешествовать
00:53:07
А если эта площадь k станет равной
00:53:12
Если мы где-то получим это условие
00:53:15
так что нам делать
00:53:17
Это означает, что наш ответ
00:53:20
Ответ найден.
00:53:24
Ты должен вернуться сюда сейчас же, друг.
00:53:28
Особенность оператора return заключается в том, что
00:53:29
Что вы можете совершать возвраты, где бы вы ни находились, любым способом.
00:53:33
Давайте напишем метод, и на этом все закончится.
00:53:36
Что будет с перерывом?
00:53:38
ekration используется для остановки с возвратом полного метода
00:53:42
Остановки здесь в этот момент отключены
00:53:45
Когда придет возврат, его повторения не будет.
00:53:48
После этого никакой итерации не будет.
00:53:50
Возврат будет осуществляться напрямую, где бы вы ни находились.
00:53:54
Вы звонили сюда?
00:53:55
Итак, здесь это значение даст конец метода
00:54:02
Не существует означает любое повторяющееся число
00:54:05
Если нет, то почему мы должны возвращать -1?
00:54:08
Если это условие никогда не станет истинным, то
00:54:11
мы не вернемся
00:54:13
в конечном итоге вышел бы из этого
00:54:16
Возвращаем фургон с минами на точку
00:54:17
Правильный
00:54:20
И я также сказал на прошлой лекции, что
00:54:23
Почему я делаю эти методы статическими?
00:54:25
Если я не сделаю это статичным,
00:54:27
Итак, здесь появится ошибка и будет написано «нет».
00:54:30
Даже ссылка на статический метод
00:54:33
Статический постоянный контакт, так что, йоу
00:54:36
Статические методы - это просто статические методы.
00:54:40
Я могу только вызвать метод, поэтому я
00:54:42
Теперь я помещаю в эти методы статику.
00:54:45
Что такое функция, какой метод?
00:54:47
Если он статический, то это не статический метод.
00:54:50
Также не вызывайте нестартовый метод
00:54:52
поэтому я поместил сюда статику
00:54:54
Ладно, приятель, вернемся к коду.
00:54:57
давайте запустим и посмотрим
00:55:01
Эй, возьми мужчину моего размера, я тебе пятерку дам.
00:55:04
И
00:55:07
Ван Ту Три Ту Аур Ту Ко Повторяющийся номер
00:55:12
Давайте сделаем
00:55:13
Итак, первое повторяющееся число здесь — Ту.
00:55:16
Итак, вы должны увидеть наш результат:
00:55:19
все идет абсолютно нормально
00:55:22
В котором все числа будут уникальными, его выдаст любой из ваших.
00:55:28
Дублирующиеся значения дадут повторяющиеся значения
00:55:30
не только
00:55:32
ок, это должно содержать ответ на минный фургон
00:55:34
тогда все в порядке
00:55:38
не было повторяющегося числа, ок, девять
00:55:41
Давайте сделаем
00:55:42
чувак, у нас есть этот код
00:55:45
повторяющийся номер
00:55:49
Что
00:55:51
7 ок
00:55:54
Затем запускается цикл for.
00:55:57
Если это так, то значение i становится нулевым.
00:55:59
Начните, затем проверьте, если i < n
00:56:03
Должен ли я дать ноль меньше 7, потому что это условие
00:56:06
Это будет верно только тогда, когда мы находимся внутри цикла for.
00:56:08
Если это условие верно, то мы пойдём к
00:56:10
Войдет в цикл, попадет первым в цикл
00:56:13
какая строка написана
00:56:15
J равен ту я плюс еще одна петля из Вана
00:56:18
Если мы начнем, то в основном мы начнем с фургона.
00:56:21
происходит, и проверяется, что вы Ван
00:56:24
давай 7
00:56:26
Итак, мы перейдем к следующей строке для этого.
00:56:30
Входим внутрь цикла, проверяем здесь
00:56:32
Вы говорите о зоне выключения и площади
00:56:35
выключен, я теперь равен, что такое j и i
00:56:38
Ноль и один, так какие здесь цифры?
00:56:39
сравниваются здесь сравниваются
00:56:42
Оно равно 15 или нет?
00:56:45
Не будет никакой ценности ки, вы станете ки-ки.
00:56:49
Вы — ценность, но ценность Айи —
00:56:51
это просто ноль, не так ли
00:56:53
Итак, вы, должно быть, поняли всю лекцию здесь.
00:56:55
Как кошелек путешествовал после
00:56:58
Это зафиксирует первое значение.
00:57:01
Для этого даны все цифры
00:57:03
Если путешествие завершено, то i = 0.
00:57:06
Но здесь у нас все значения 5 3 4.
00:57:09
ты должно быть пишешь ок
00:57:11
Таким образом, значение «k» становится «Tu».
00:57:14
Итак, вот сравнение между фургоном и
00:57:17
Из-за трёх
00:57:21
Какая разница? Три - это нормально?
00:57:27
Если и это условие не сбудется, то Джеки Вали
00:57:29
это становится
00:57:34
Сравнение не состоялось
00:57:52
Значение, которое снова неверно, равно 6.
00:57:55
И снова было сравнение фургона и четверки.
00:57:59
Неправда, ок, теперь у меня есть ценность
00:58:02
Значение будет 7, а это будет
00:58:05
Состояние, которое проверялось, друг?
00:58:08
J < 7, это так, проверьте здесь сейчас
00:58:12
Верно ли, что 7 < 7, что неверно?
00:58:15
Так что на этот раз образ Джей будет закончен
00:58:31
это дело закончилось
00:58:45
В чем твоя ценность? Ты будешь первым, потому что?
00:58:49
J снова начинается с i плюс van
00:58:51
ценить
00:58:52
3456 дойдет до этого места, а значение k будет tu k.
00:58:56
Посмотрим, какое сравнение получится.
00:58:58
Итак, это фургон, поэтому он каждый раз отрывается.
00:59:01
Если зона оторвется, я останусь здесь только в фургоне.
00:59:04
Сначала пишу доход, а это потом.
00:59:07
Я в порядке
00:59:09
Какое сравнение для вас?
00:59:12
Эй, что случилось, брат? Если я приду, то будет только пять.
00:59:16
В каждом случае проводится пять сравнений и
00:59:19
Поцелуй жены сравнивается три четыре шесть
00:59:22
Три четыре, потому что здесь нет условий
00:59:24
Если бы это было не так, то и эта петля K также
00:59:27
будут полностью уничтожены, и мы увидим величину дохода
00:59:30
Еще раз ты воскреснешь и сделаешь это.
00:59:35
Теперь вы стали ценностью, так где же вы в форме J?
00:59:38
Цикл начнется с «К», а «3» начнется с «Три».
00:59:40
ок, еще раз ария
00:59:48
Эй, ты оторвался?
01:00:00
Происходит
01:00:09
Что, если это снова неправда из шести?
01:00:13
Пойдет пять, для этого сравнится 3=3
01:00:17
Потому что на этот раз какие два числа будут сравниваться
01:00:19
Эти и другие вещи происходят
01:00:24
Это нормально, поэтому на этот раз мы сравниваем.
01:00:26
Это два числа
01:00:30
Потому что
01:00:32
Значение К равно пяти, вот это условие.
01:00:36
Готово, теперь вы увидите, как только условие станет истинным.
01:00:39
Мы продолжаем приходить в эту очередь в эту очередь
01:00:41
Что написано о возвращении брата?
01:00:44
И эй, сколько будет три, так что вот
01:00:48
Отсюда мы даем на выходе три ок
01:00:53
И когда мы пишем оператор возврата
01:00:55
Метод возвращает то же самое в программе.
01:00:58
Ничего не происходит дальше, независимо от того, как долго
01:01:01
Будь то петля или что-то еще, все остановится.
01:01:02
Мы вернемся с методом, ок, сейчас
01:01:06
Посмотрите в этом случае, есть ли какое-либо значение
01:01:09
Если бы это не повторялось, мы бы этого не сделали.
01:01:11
Мы никогда не приходим к заявлению о возврате
01:01:13
Давайте выйдем из цикла шрифтов и перейдем к этому
01:01:15
ОК, если это указано в операторе возврата
01:01:18
Фургон Mines возвращается, ок, с этим
01:01:21
Вопрос: Видите ли, вы пришли к концу этого
01:01:23
Пересмотрите лекцию быстро один раз
01:01:26
Что мы видели сегодня, друг?
01:01:28
Мы начали первый с шаблона Target Sam.
01:01:31
Спросил, что ты такой внутри, эй
01:01:35
Посчитайте кошельки, чьи цели Sam Target
01:01:37
равно
01:01:40
О том, как мы можем путешествовать в парах
01:01:43
может
01:01:51
это будет интересный цикл, ок
01:01:59
Итак, подсчет означает, по сути, наш ответ.
01:02:02
увеличить посоветовать ничего не делать
01:02:04
сделай это
01:02:05
Подобный вопрос мы просчитали
01:02:11
Потому что нам нужно добавить три значения
01:02:14
Пришлось сделать ок, так что был код из трех
01:02:18
Проходим петли, потому что тройки
01:02:20
Пришлось это сделать, ок, эта цель относится к типу ЗРК.
01:02:24
Вопросы: Вы видели этого Яара Кои
01:02:26
Сэма спрашивали и спрашивали, сколько братьев
01:02:29
С ног или, если тройня, то в какую сторону?
01:02:31
Вы найдете ответ здесь, окей, один из этого
01:02:35
И главное, что важнее
01:02:37
Вы узнали, что в парах
01:02:39
И как пройти тройки
01:02:40
Хорошо, тогда давайте рассмотрим несколько вопросов
01:02:43
ок, эй, руководство по менюэлированию
01:02:46
Первый вопрос, который мы увидели в связи с этим,
01:02:48
В финале вам был дан один элемент, в котором
01:02:52
Все элементы встречаются дважды и только один
01:02:55
Элемент был там только один раз, и мы
01:02:57
Пришлось сказать, какой элемент является
01:02:59
Это единственный раз, так что же мы сделали?
01:03:01
Все пары должны путешествовать и найти это
01:03:05
Брат, какие элементы встречаются дважды?
01:03:07
которые представляют собой два времени, которые в основном являются
01:03:09
Равные пары могут их вычеркнуть
01:03:11
Дал им личность, дал им мины Ван Бол
01:03:14
Отсюда мы узнали, что если это
01:03:17
Шахтный фургон готов, так что это не ответ.
01:03:18
Затем мы снова пересекли год и
01:03:21
Везде, где мы находим значение больше нуля
01:03:23
Это был наш ответ, потому что
01:03:26
Повторяя, мы дали им равные пары
01:03:28
Шахтный фургон отмечен только одним
01:03:30
Ценность останется только там, где заминирован фургон
01:03:32
Это могло быть и не написано, мы поймали это отсюда.
01:03:35
Правильный
01:03:36
Это был эй, манипуляционный демпинг, потому что мы
01:03:39
На этом этапе, на втором этапе,
01:03:41
Манипулировал и изменил вашу логику
01:03:44
согласно ок
01:03:45
Столько раз манипулируя эпохой, мы получаем ответ
01:03:48
мы можем уйти, ок
01:03:51
Второй вопрос, который мы задали, заключался в том, что
01:03:54
Остается найти второй по величине элемент.
01:03:56
Мы тоже взяли простой, увидели, что мы
01:04:00
Как нам достичь максимума? Хорошо, у нас есть?
01:04:02
Тогда максимум вывезено в исходном году
01:04:05
Наш максимум пришёл и везде была ошибка
01:04:08
Зашел внутрь и везде написал внутреннюю точку мин.
01:04:11
Он застрахован от того, что с ним случилось.
01:04:13
Уйдет, когда мы в следующий раз пойдем в «Максимум»
01:04:15
Так что это максимум, это не максимум.
01:04:18
Придет второй максимальный ответ.
01:04:21
Внутри Эрика у нас также есть Арел.
01:04:24
Стройте свою логику, манипулируя
01:04:26
Помощь в порядке и последний вопрос
01:04:28
Мы нашли первое значение, которое было
01:04:32
Повторение было данностью, во мне этого тоже много.
01:04:34
Это было просто: мы включили все пары
01:04:37
Путешествовал и всякий раз, когда мы делали первый шаг
01:04:40
Мы вернулись к тому, что повторялось
01:04:42
Теперь я сделал это, друг, я здесь для тебя.
01:04:45
Я оставляю вам дополнительный вопрос.
01:04:48
Измените вопрос здесь, я
01:04:51
Я говорил вам, что сначала вам нужно найти значение.
01:04:53
Теперь я отвечу на вопрос, который повторяется.
01:04:55
Я прошу вас не придавать мне последнее значение.
01:04:58
Дай мне то, что повторяется
01:05:00
В основном ответьте три в этом примере
01:05:04
должно быть четыре вместо
01:05:06
И если я возьму один здесь
01:05:09
Таким образом, последнее значение, которое повторяется, равно
01:05:12
Если шесть, то ответ в данном конкретном случае такой:
01:05:14
Если бы это было шесть, дополнительный вопрос к вам.
01:05:16
Смысл этого вопроса в том, что вы получите последнее значение
01:05:19
Убери тот, который повторяется, ок.
01:05:22
И я задаю такую ​​форму вопроса, которая у нас есть
01:05:25
Вопрос о втором по величине элементе
01:05:27
На ты меня второй наименьший элемент
01:05:31
Покажи мне, задавая вопросы, ладно?
01:05:34
Сделайте это для своей практики, в этом нет необходимости.
01:05:36
делать комедию
01:05:40
Но делайте это хорошо для вашей практики.
01:05:42
Лучше решить вопрос
01:05:46
На следующей лекции мы обсудим различные проблемы.
01:05:49
Буду решать только по противнику
01:05:52
Проблемы следующей лекции очень
01:05:54
То, что важно, очень фундаментально.
01:05:57
Помощник среди приглашенных сегодня лекторов
01:06:00
Должно быть, у него проблемы, ок, спасибо
01:06:02
Ты за то, что посмотрел это видео сегодня, нежный
01:06:05
Напоминание: вы заходите на сайтkills.com.
01:06:08
Заметки преподавателей Задания и предстоящие
01:06:10
Вы можете ознакомиться с расписанием лекторов
01:06:13
И все это абсолютно бесплатно.
01:06:16
Цена и я очень рекомендую вам
01:06:18
Преподаватели должны решить задания.
01:06:21
Но это больше
01:06:23
Важный очень важный ключ
01:06:26
Решайте задания также, чтобы помочь вам понять концепции.
01:06:29
Вы приобретете очень хороший хват и мастерство, если
01:06:32
Вы также можете одновременно решать практические вопросы.
01:06:34
Буду продолжать делать, и если у вас есть сомнения
01:06:36
Перейти к заданию или лекции
01:06:39
Если это связано с тем, что вы упомянули в описании
01:06:41
Вы можете заполнить форму и увидеть будет
01:06:44
Форма компакт-диска и все необходимое из c
01:06:47
Выберу их и обращусь к ним в
01:06:50
Дата предстоящих сессий по разрешению сомнений в реальном времени
01:06:53
C проведет, еще раз спасибо и
01:06:56
Приятного кодирования, пока

Описание:

Aren't arrays amazing? They enable us to solve complex problems conveniently. Now, that you are familiar with the basics of arrays from the last class, Manvi mam will solve some tricky and frequently asked problems in exams and placements, based on the concept of target sum and array manipulation! Excited?! Join the class to level up your logic building and understanding of arrays. Are you finding the classes helpful? Stay tuned for more! Access the notes and assignments for this class for free at: https://pwskills.com//blog/ If you are joining us late, to know more about PWSkills & plans : Watch the Orientation Video: https://www.youtube.com/watch?v=YpNFgTKVAtU Watch the Launch Video: https://www.youtube.com/watch?v=si8TKULKmLE ▶️ PW Skills Website - https://pwskills.com ▶️ PW Skills Instagram - https://www.facebook.com/unsupportedbrowser ▶️ PW Skills LinkedIn Channel - https://www.linkedin.com/in/pw-skills-136050249/ ▶️ PW Skills Telegram Channel- https://t.me/SkillsPW Timestamps: 00:00 - Introduction 00:45 - Recap 02:08 - Today's Checklist 03:52 - Program to find the total number of pairs in the arrays whose sum is equal to the given value x 11:00 - Program to count the number of triplets whose sum is equal to the given value x 15:15 - Code 17:22 - Dry run 27:14 - Program to find a unique number in a given array 31:35 - Code 34:20 - Program to find the second-largest element in the given array 39:02 - code 45:44 - Dry run 49:10 - For an array of integers return the first value that is repeating in the array 52:25 - Code 55:43 - Dry run 1:01:20 - Summary of lecture

Готовим варианты загрузки

popular icon
Популярные
hd icon
HD видео
audio icon
Только звук
total icon
Все форматы
* — Если видео проигрывается в новой вкладке, перейдите в неё, а затем кликните по видео правой кнопкой мыши и выберите пункт "Сохранить видео как..."
** — Ссылка предназначенная для онлайн воспроизведения в специализированных плеерах

Вопросы о скачивании видео

mobile menu iconКак можно скачать видео "Target Sum | Intermediate Coding Practice in Arrays | Lecture 16 | Java and DSA Foundation"?mobile menu icon

  • Сайт http://unidownloader.com/ — лучший способ скачать видео или отдельно аудиодорожку, если хочется обойтись без установки программ и расширений. Расширение UDL Helper — удобная кнопка, которая органично встраивается на сайты YouTube, Instagram и OK.ru для быстрого скачивания контента.

  • Программа UDL Client (для Windows) — самое мощное решение, поддерживающее более 900 сайтов, социальных сетей и видеохостингов, а также любое качество видео, которое доступно в источнике.

  • UDL Lite — представляет собой удобный доступ к сайту с мобильного устройства. С его помощью вы можете легко скачивать видео прямо на смартфон.

mobile menu iconКакой формат видео "Target Sum | Intermediate Coding Practice in Arrays | Lecture 16 | Java and DSA Foundation" выбрать?mobile menu icon

  • Наилучшее качество имеют форматы FullHD (1080p), 2K (1440p), 4K (2160p) и 8K (4320p). Чем больше разрешение вашего экрана, тем выше должно быть качество видео. Однако следует учесть и другие факторы: скорость скачивания, количество свободного места, а также производительность устройства при воспроизведении.

mobile menu iconПочему компьютер зависает при загрузке видео "Target Sum | Intermediate Coding Practice in Arrays | Lecture 16 | Java and DSA Foundation"?mobile menu icon

  • Полностью зависать браузер/компьютер не должен! Если это произошло, просьба сообщить об этом, указав ссылку на видео. Иногда видео нельзя скачать напрямую в подходящем формате, поэтому мы добавили возможность конвертации файла в нужный формат. В отдельных случаях этот процесс может активно использовать ресурсы компьютера.

mobile menu iconКак скачать видео "Target Sum | Intermediate Coding Practice in Arrays | Lecture 16 | Java and DSA Foundation" на телефон?mobile menu icon

  • Вы можете скачать видео на свой смартфон с помощью сайта или pwa-приложения UDL Lite. Также есть возможность отправить ссылку на скачивание через QR-код с помощью расширения UDL Helper.

mobile menu iconКак скачать аудиодорожку (музыку) в MP3 "Target Sum | Intermediate Coding Practice in Arrays | Lecture 16 | Java and DSA Foundation"?mobile menu icon

  • Самый удобный способ — воспользоваться программой UDL Client, которая поддерживает конвертацию видео в формат MP3. В некоторых случаях MP3 можно скачать и через расширение UDL Helper.

mobile menu iconКак сохранить кадр из видео "Target Sum | Intermediate Coding Practice in Arrays | Lecture 16 | Java and DSA Foundation"?mobile menu icon

  • Эта функция доступна в расширении UDL Helper. Убедитесь, что в настройках отмечен пункт «Отображать кнопку сохранения скриншота из видео». В правом нижнем углу плеера левее иконки «Настройки» должна появиться иконка камеры, по нажатию на которую текущий кадр из видео будет сохранён на ваш компьютер в формате JPEG.

mobile menu iconСколько это всё стоит?mobile menu icon

  • Нисколько. Наши сервисы абсолютно бесплатны для всех пользователей. Здесь нет PRO подписок, нет ограничений на количество или максимальную длину скачиваемого видео.