Two Sum на Python: Решение LeetCode задачи для новичков

  Рет қаралды 6,484

Технократия

Технократия

Жыл бұрын

В этот раз мы решили начать с базы - с первой алгоритмической задачи с сайта Leetcode. Казалось бы, все просто и понятно, но даже в такой простой задаче могут возникнуть сложности. Смотрим и предлагаем свои решения в комментариях.
Ссылка на задачу: leetcode.com/problems/two-sum/
Вакансия Python-разработчик: clck.ru/37EWZx
Вакансия Системный аналитик: clck.ru/37EWcZ
Вакансия Бизнес аналитик: clck.ru/37EWfD
GitHub репозиторий github.com/valeryvpetrov-dev/AK
Актуальные вакансии: career.technokratos.com/
Telegram: t.me/technokratos
ВКонтакте: technokratos
#LeetCode #python #АлгоритмическаяКачалка #Программирование #Алгоритмы

Пікірлер: 26
@technokratosTV
@technokratosTV 5 ай бұрын
🔥Нанимаем разработчиков и аналитиков на классный проект: Вакансия Python-разработчик: clck.ru/37EWZx Вакансия Системный аналитик: clck.ru/37EWcZ Вакансия Бизнес аналитик: clck.ru/37EWfD
@Gimlosha
@Gimlosha 19 күн бұрын
Привет! 26, бакалавр и магистратура по юриспруденции, решил спекнуться в IT самостоятельно) Так что это первое видео с Вами, подписался
@oltry
@oltry Жыл бұрын
Круто! Помню эту задачку, и ее решение, но все равно интересно.
@_mnc_
@_mnc_ 7 ай бұрын
13 лет, люблю программирование Два кода уже пишу код
@user-wt5hs4tm7o
@user-wt5hs4tm7o Жыл бұрын
Круто! 🎉
@user-nj8gc7ur3e
@user-nj8gc7ur3e 9 ай бұрын
У меня возникла проблема, написал всё правильно но литкод выдаёт ошибку синтаксиса
@KirDmitruk
@KirDmitruk 24 күн бұрын
Кирюша, 26 годиков))
@plushkinaamira
@plushkinaamira Жыл бұрын
🎉🎉🎉
@user-xi4it2lq5f
@user-xi4it2lq5f 6 ай бұрын
Сереженька 32 годик
@michaelu-bahn-fahrer1693
@michaelu-bahn-fahrer1693 3 ай бұрын
Какая милая
@atomkhon
@atomkhon 5 ай бұрын
26 лет)
@user-bn5np9dl3s
@user-bn5np9dl3s 5 ай бұрын
Привет, что такое квадрат? Я не понимаю профессионализмов.
@trrnettt2066
@trrnettt2066 3 ай бұрын
сложность алгоритма n^2
@michaelu-bahn-fahrer1693
@michaelu-bahn-fahrer1693 3 ай бұрын
Можно Джаву
@w1zzzy1
@w1zzzy1 11 ай бұрын
мне 11 +- 10 лет
@technokratosTV
@technokratosTV 11 ай бұрын
Вот это разброс!
@micarchangel
@micarchangel Жыл бұрын
# Без доп. словаря def two_sum(nums: list, target: int): for i, num in enumerate(nums): try: return i, nums.index(target - num) except: pass # 28 лет
@technokratosTV
@technokratosTV Жыл бұрын
Тоже рабочий вариант решения. Респект👍
@vladimirpapoyan1011
@vladimirpapoyan1011 10 ай бұрын
​@@technokratosTVэто неправильный вариант ответа
@Modxrant
@Modxrant 5 ай бұрын
Your solution includes nums.index, therefore it takes O(n²). Solution with hashmap takes O(n) because hash lookup takes O(1) in avg
@Xayli-i
@Xayli-i 5 ай бұрын
Ярослав 15 с половинкой)
@ibrahimoglu
@ibrahimoglu Жыл бұрын
41
@technokratosTV
@technokratosTV Жыл бұрын
Круто! Что привело вас в ИТ?
@ibrahimoglu
@ibrahimoglu Жыл бұрын
@@technokratosTV я не в ИТ :) просто хобби ;)
@fit9009
@fit9009 6 ай бұрын
ты сама вдупляешь что ты пишешь?
@Modxrant
@Modxrant 5 ай бұрын
Судя по complimet вместо complement - нет. По правде говоря решение супер простое, так что вероятно его поймет каждый кто знает что такое словарь. Однако нужно понимать что lookup в hashmapе занимает O(1) (в основном). Вот это не так просто
Two Sum на Python: Решение LeetCode задачи для новичков
0:13
LeetCode | "1. Two Sum" | Easy. Решение задачи.
10:05
Как быстро замутить ЭлектроСамокат
00:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 12 МЛН
When someone reclines their seat ✈️
00:21
Adam W
Рет қаралды 21 МЛН
ПАРАЗИТОВ МНОГО, НО ОН ОДИН!❤❤❤
01:00
Chapitosiki
Рет қаралды 2,8 МЛН
Hot Ball ASMR #asmr #asmrsounds #satisfying #relaxing #satisfyingvideo
00:19
Oddly Satisfying
Рет қаралды 24 МЛН
Произношение режет ухо: что выдает в вашем акценте русского | Нескучный английский
21:29
My Brain after 569 Leetcode Problems
7:50
NeetCode
Рет қаралды 2,4 МЛН
Самое простое объяснение нейросети
16:30
Программный Кот
Рет қаралды 108 М.
Python Programming Practice: LeetCode #1 -- Two Sum
13:09
DataDaft
Рет қаралды 170 М.
Как быстро замутить ЭлектроСамокат
00:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 12 МЛН