LeetCode #1 Знакомство и решение первой задачи

preview_player
Показать описание
Всем привет! В этом видео будем знакомится с новым ресурсом задач по программированию - LeetCode, а так же узнаем какого это - решать задачи на лит коде :)

Если видео понравилось, поставь лайк и подпишись, понэл?! :)

Given an array of integers, return indices of the two numbers such that they add up to a specific target.
You may assume that each input would have exactly one solution, and you may not use the same element twice.

У нас есть массив интов, нужно найти индексы двух элементов, сумма которых равна target. Предполагаем, что решение может быть только одно и один элемент нельзя использовать дважды.
Рекомендации по теме
Комментарии
Автор

так, что-то я тоже пока не въезжаю, как попасть в эту первую задачу🙂 что куда нажать

darkelectro
Автор

Дякуємо за досвід, що передається вами. Бажаю мирного неба над головою всім українцям, із Таганрогу (извиняюсь если перевод не правильный, це гугл переводчик)

Andruxa
Автор

девушка я вас люблю какая вы умница сильная 😘🥰 кисюня маленькая

radio_records
Автор

Респект! как круто вы объяснили как пользоваться сайтом, даже не видела что можно клацать на график и видеть варианты решения задачи! спасибо большое) и музыка супер

alonab
Автор

Странный какой-то этот LeetCode, решение же в общем-то неверное... Нигде не сказано, что элементы в списке не могут повторяться. Если взять { 3, 2, 3, 1 } и 6 как таргет, то решением будет 0, 2 но код даст неверный результат 0, 1, так как вторая тройка в мапу не вставилась. Я же ведь прав? Проверь, пожалуйста, меня

pavelfil
Автор

аа... фон белый О_о
а вообще круто, обожаю такие разборы, Спасибо) лайк, подписка) литкод хочу длинючий плейлист)

rpuropu
Автор

У меня одно и то же решение на литкоде проходит за разное время каждый разпуск. Иногда даже разное кол-во памяти жрет)

novmv
Автор

0.подача и материал супер
1.монтаж супер
2. звук супер
3. обложка не кликабельная, рука не тянется в поиске на это видео нажать
4. больше теговых слов в описание видео .чтобы оно по большему кол-ву запросов в поисковую выдачу попадало

ВероникаКрупская-ез
Автор

Поиск в map имеет сложность не O(1), а O(logn). Там реализован поиск в бинарном дереве

bender
Автор

Спасибо вам девушка за видео, как раз пытался разобратся с LeetCode и наткнулся на ваш канал! Не могли бы подсказать литературу, чтобы научиться решать подобные задачки самостоятельно?)

МаркАндерсон-ыж
Автор

Как там вообще задачки найти?) всё меню излазил))))

daniilbredesku
Автор

Ух, боти набігли. Буду підчищати гівно в коментарях.

tamika
Автор

Дорогая автор, можно что нибудь из лофи на фон вместо хард металла пожалуйста! Любви тепла)))

whiteshadow
Автор

Кстати, ребят, в этом видео есть одна проверка на внимательность. :) Кто её найдет, тот молодец!
з.ы. на самом деле, это просто я зафейлила, но "проверка на внимательность" звучит приятнее :D

tamika
Автор

4:33 Подскажите пожалуйста, что за трек играет?

Skreepan
Автор

Спасибо большое всё очень интересно и доступно... только я Python учу...;(
Отдельно спасибо за музыку.

Solution теперь закрыт, только для премиум пользователей доступно. :(

А скажите, как по вашему, стОит ли покупать премиум (покупали ли вы его) или, точнее, КОМУ стОит покупать премиум.





Уважаю людей пишущих на Cpp.

sergiinadieiev
Автор

собственно, я пробовал решить эту же задачу и сначала писал какие-то свои варианты и получал ошибки. Ну ладно это такое. Потом решил переписать код с видео:

class Solution {
public:
int searchInsert(vector<int>& nums, int target) {
vector <int> answer;

for(int i = 0; i < nums.size(); ++i)
{
for(int j = i + 1; j < nums.size(); ++j)
if(nums[i] + nums[j] == target)
{
answer.push_back(i);
answer.push_back(j);
return answer;
}


}
return answer;
}
};

и после нажатия кнопки сдачи я получаю это:

Compile Error
Line 13: Char 23: error: no viable conversion from returned value of type 'vector<int>' to function return type 'int'
return answer;

scolopendra
Автор

Спасибо!! И за заставку отдельное спасибо...

andrewbiryukov