Хороший клуб. Вступаю в 65. Давно когда-то писал на clipper87, теперь подсел на Python. Охреневаю от возможностей современного изучения языков. Раньше учился по одной тонкой брошюре, теперь тысячи ресурсов в помощь.
Верни взад музыкальное сопровождение и животных с инструментами! Оно было очень крутое! Прям садилось на шею и заставляло пританцовывать во время просмотра!
@@oldcoders Стоит, продолжайте пожалуйста! А главное, что цепляет в ваших видео про решения задач, что вы не изображаете из себя гуру, что ошибаетесь, признаете и объясняете ошибки.
@@oldcoders Отлично! Тогда накину вам задач, которые сам не решил :) Вдруг заинтересует что: Pairs of Bears (даже не знаю как подступиться), Sums of Parts, Transform To Prime, Valid string - на этом, пожалуй, остановлюсь :) - все шестого уровня сложности. Могу еще накидать тех, которые выбрал, на еще не решал :)
Попробуйте пощупать следующие функции, они могут Вам весьма на старте пригодится чтобы не плодить заборы из and и or, а так же лишние циклы all(list) - Возвращает True если все элементы list истины иначе False any(list) - Возвращает True если хотя бы один элемент list истин иначе False lambda - Простые функции по типу остатка от деления для которых не требуется отдельный метод filter(filter_function, list) - Возвращает отчищенный лист по результату filter_function применяемой к каждому элементу list если True добавит в результат функции иначе не добавит map(function, list) - Применяет function к каждому элементу list и возвращает результат Примеры items_true = [ True, 10, "str", ["el1", "el2"] ] items_false = [False, 0, "", [] ] if all(items_true): print("Good!") if not all(items_false): print("Not Good!") digits = list(filter(lambda x: type(x) == int, items_true)) strs = list(map(str, items_true + items_false)) filter и map не возвращает конкретно список, это итерируемый объект!
Спасибо! Хорошо и лаконично описали. Да, конечно очень примитивно я все делаю. Питон более элегантный язык. Но моя задача показать новичкам максимально просто и близко к обычной человеческой логике. Чтобы даже непрограммист понял. И заинтересовался. Вот как я лямбда функцию неподготовленной публике объясню 🤷🏻♂️
@@oldcoders Наткнулся на видео, думал начинаете) Зашел посмотреть остальные Вы большой молодец раз проект на django с api задеплоили Так держать! ✌ P.S. возможно Вашему оффлайн магазину будет интересна информация о конкурентах Посмотрите в сторону Scrapy
8:20, почему-то когда еще раз прочитал условия, в голове всплыла идея def ...(list): return (sum(list)/100 if sum(list)%100==0 else int(sum(list)/100)+1) Проверил - все работает! Кому надо, могу объяснить принцип его работы
Предлагаю интересную задачу для следующей части - Roman Numerals Decoder. Прилично на ней мозги поломал :) И еще одна - RGB To Hex Conversion. Обе задачи интересны практическим применением.
@@oldcoders 6 и 5 соответственно, но на мой взгляд не сильно сложнее 7 и 8, я сам начал Питон изучать плотно 3 месяца назад, и, благодаря Вашему видео, открыл для себя Кодеварс :)
Класс!) Про листочек бумаги и карандаш - это в точку. Сперва как раз и пробовал наскоком (задача про Гору), потом решил расписать, стало понятнее и потом уже на горячую дебажил и проверял решение, делал поправки. После этой задачи ещё немного решал, а потом забросил их, стал изучать более пригодные вещи.
После просмотра предыдущих пару видео решил вспомнить, и прорешать все простые задачи до 6 kyu, 8 kyu сделал их там всего лишь штук 300. А вот 7 полторы тысячи, и процесс медленнее идёт. Но настоящий аттрактор задачки на 3-4 уровне, которую как засядешь решать, так она забирает несколько часов, а то и пару дней. Или очевидное простое решение, нормально работает на низких цифрах, а потом оказывается сложность алгоритма не вкладывается в бюджет. А бывают казалось бы сложные в реализации алгоритмы типа перебор комбинаций или вложенные циклы неопределённой глубины вложенности (которые как бы рекурсией люди решают) но в питоне их вытягивает модуль itertools. Времени теперь забирает, но хочется добить их сколько смогу
Дааааа именно! На более сложных уровнях уже на раз-два не порешаешь. Я перестал решать 5 кю, потому что слишком много времени на них уходило. Я решил что лучше я на свои программы буду это время тратить .
Есть задача на подобии второй, там нужно посчитать число четных чисел. И доп условие - не приводить к строке число. Что бы это сделать нам нужно пройтись по каждой цифре исходного числа и умножить их на себя, если результат больше десяти то результат умножить на 100 и прибавить наше число иначе умножить на 10 и прибавить наше число. Далее код на питоне(не пишу напитоне правда, загуглил целочисленное деление): def square_digits(num): result = 0 /*для суммы результата mult = 1 /*мультипликатор для следующего числа что бы отступать влево while num > 0: /*пока наше число будет больше нуля будем его делить x = num%10 /*берем крайнюю правую цифру p = x*x /*получаем квадрат этой цифры result += p*mult /*прибавляем его к результату умножив на мультипликатор отступа mult*=(10 if p
На ооп я так и не пишу. Не могу себя заставить, не получается. Впрочем у меня и задач пока нет серьёзных. Про ООП читаю везде, во всех книгах, оно встречается абсолютно везде. У той же С.Шапошниковой есть про ООП книжка. В Django модели - ооп, я больше всего именно в Джанго с ооп контактировал. Вобщем, резюмируя, с ооп все понятно, но использовать его, сразу видеть свою будущую программу в парадигме ооп - я не научился.
@@oldcoders Благодарю за ответ. Вот у меня такая же проблема. Сейчас изучаю Django разрабатывая TODOList, там естественно столкнулся с ооп. Теперь ищу материалы, которые более менее разъяснят, как видеть всё в качестве объектов, даже для решения простых задач.
Хай. Задача 4. Можно было считать через две арифметические прогрессии за вычетом элемента из "ствола". АП симметрична относительно "ствола" с шагом один. Но вариантов решения много)
Да, я прям корявенько сделал. Ощущение что запись экрана меня нервирует и подталкивает «Быстрей давай думай, хоть что-то пиши, не сиди, запись же идёт» 😀 В итоге невдумчиво решаю.
Посмотрите мое самое первое видео (и его продолжения) - все подробно рассказал. Ещё сайты задачек есть, но я их не пробовал. Можете загуглить «аналоги codewars»
Лучший способ понять программирование - делать для себя РЕАЛЬНУЮ задачу . На codewars, какой бы он хороший не был, задачи все таки искусственно придуманные, не близки лично вам.
Недавно решал задачку про число Трибоначчи на кодварс, часа 3 решал, может больше, дак там 4000+ тестов и выдал ошибку в 1 тесте, ух, как у меня с этого горело!
насчет последней задачи, у меня сработали все тесты с вашим решение включая Bool(True и False) ваше решение было правильно, незнаю почему у вас выдало ошибку, но потом когда вы поменял решение на правильное, у меня оно не сработало и выдало ошибку :)
Всерьёз заинтересовала тема занятия программированием,один из главных вопросов для меня сейчас - Возможно ли совмещать основную официальную работу с профессией программиста? Т.к. время вполне позволяет, но на практике реально и законно ли это вообще?
Посмотрите мое «Демотивирующее видео», там я об этом говорю. Если коротко - нужно ОЧЕНЬ много свободного времени чтобы освоить программирование. Вы сможете конечно потихонечку осваивать его после / во время работы, но все это скорее всего растянется очень надолго.
Недавно начал учить питон и кое с чем столкнулся (личное наблюдение). Задачи на Codewar это хорошо, но они не учат оптимизации. Можно решать как душе угодно, а вот когда перешел на сайт hackerrank, то тут при решении задачи Migratory Birds - решение в лоб (хоть и правильное) не прокатывает. А потому что время работы кода (обработка входных данных) больше 10 сек. Вот тут и началось настоящее "обучение" и поиск оптимальных решений (кода). Если нетрудно решите задачу Migratory Birds. Очень хотелось бы посмотреть на ваш опыт решения. Честно скажу код написал, но оптимизировать так и не смог. Пришлось обратиться к помощи интернета (но это уже не мое решение)
На более высоких уровнях codewars уже начинается оптимизация по времени, так что все будет :) У меня тоже оптимизировать плохо получается, уже нужно знать алгоритмы, и я сдаюсь 🤷🏻♂️
Посмотрел вашу задачу - я бы наверное решал типа amounts = [arr.count(id) for id in arr] Это так у меня получился бы список с количествами встречающихся птиц. Из них бы потом выбрал максимальное . Но ещё само id птицы надо не потерять. Вобщем интересная задача, не с телефона может решу попозже.
Хм! Да, у меня тоже тайм-аут, не уложился вовремя. Хотя решал без циклов и условий, вроде быстрыми методами. Прикольно :) Ну будет время - добью эту задачу.
Приветствую, у меня есть предложение по поводу улучшения видео: Что если в углу повесить таймер, который будет отображать затраченное время на решение задачи в общем? Т.е. чтобы таймер все еще шел во время того, как ничего не происходит и при включении было примерно понятно, сколько времени уходит на поиск и обдумывание задачи.
Я тоже думал об этом, но понял что меня сам факт засекания времени будет раздражать и мешать сосредоточиться. Ну тем более дальше я буду решать более сложные задачи, с 5 кю вообще я иногда по два дня мучился :)
@@oldcoders я думаю такой таймер можно вывести каким-то образом отдельно, как-бы скрыть его с поля зрения. Просто без таймера появляется ощущение что прогать на самом деле намного легче т.к. для удобства все сложности с обдумыванием опускаются
Приколяю, какой-нибудь китаец-задрот по питону зайдёт на сайт и за 3 секунды обдумает и напишет 1 строчку кода, которая разрубит все условия опред. задачи, ещё и за какие-то 122 мсс. 🍻 Здесь же тоже есть свои задроты, как и в играх 😀
По сравнению с предыдущими видео ускорилась подача материала. Понятно, что можно видео на замедленное воспроизведение поставить. Пусть автор сам смотрит как ему удобнее.
После трёх месяцев ковалерийских наскоков на питон, на месяц завис - ничего не делаю , больше 4-х часов в день по одному направлению, лучше не учиться.
Хороший клуб. Вступаю в 65. Давно когда-то писал на clipper87, теперь подсел на Python. Охреневаю от возможностей современного изучения языков. Раньше учился по одной тонкой брошюре, теперь тысячи ресурсов в помощь.
Верни взад музыкальное сопровождение и животных с инструментами! Оно было очень крутое! Прям садилось на шею и заставляло пританцовывать во время просмотра!
Верну когда-нибудь
@@oldcoders придется только старые видосики пересматривать когда захочется настроение поднять)
Поддерживаю, идеально подобранный мультик и музыка, так хочется пересматривать эти вставки
Я уже решил выпустить часовую версию этой заставки 😀
@@alexeyfominyh3598 именно! Это очень крутая находка и фишка канала, отказываться от нее никак нельзя!
Здравствуйте! Побольше бы такой рубрики
Здравствуйте! Будет!
в последней задаче надо было до конца давить на своё и под 4 неудачных теста нужно было написать 4 отдельных ситуации с нужными ответами))))
😁
после Ваших видео открыл для себя этот сайт, тоже развлекаюсь с задачками (хотя чаще голова все же пухнет, только начинаю питонить:) )
Привет, по каким сайтам или книгам учишь питон?
@@fskoxakn привет. Читаю Марк Лутц - Программирование на Python. Сайты разные, гуглю относительно проблемы.
Давай ещё, это самые интересные разборы задач на кодварс во всем Ютубе
Прикольный дядька)
Эти задачки довольно лёгкие, но пофанится интересно. Жду следующие видео
Спасибо, за видео. Три в одном. И полезное, и интересное, и веселое
самоирония на уровне ) ситуация с последней задачей поучительная и до боли знакомая
вы крутой😎 Вдохновили начать реализовывать свои мечты в жизнь 👏🏾
Ничего не понимаю в программировании, случайная рекомендация от ютуб, но блин так увлекательно, что аж захотелось научиться))
Хорошее желание! :)
Забавный и полезный формат видосов👍
Спасибо! У третьей части правда просмотров что-то совсем мало. Не уверен, стоит ли этот формат продолжать.
@@oldcoders стоит!
@@oldcoders Стоит, продолжайте пожалуйста! А главное, что цепляет в ваших видео про решения задач, что вы не изображаете из себя гуру, что ошибаетесь, признаете и объясняете ошибки.
Да, глупо было бы изображать гуру, таковым не являясь :)) Ну наверное сделаю ещё видео с задачами посложнее. Несмотря ни на что.
@@oldcoders Отлично! Тогда накину вам задач, которые сам не решил :) Вдруг заинтересует что: Pairs of Bears (даже не знаю как подступиться), Sums of Parts, Transform To Prime, Valid string - на этом, пожалуй, остановлюсь :) - все шестого уровня сложности. Могу еще накидать тех, которые выбрал, на еще не решал :)
Все задачки прорешал вместе с вами. Сначала сам, а потом смотрел как вышло у вас. Очень продуктивно и весело получилось. Спасибо!
Прикольно :))
Попробуйте пощупать следующие функции, они могут Вам весьма на старте пригодится чтобы не плодить заборы из and и or, а так же лишние циклы
all(list) - Возвращает True если все элементы list истины иначе False
any(list) - Возвращает True если хотя бы один элемент list истин иначе False
lambda - Простые функции по типу остатка от деления для которых не требуется отдельный метод
filter(filter_function, list) - Возвращает отчищенный лист по результату filter_function применяемой к каждому элементу list если True добавит в результат функции иначе не добавит
map(function, list) - Применяет function к каждому элементу list и возвращает результат
Примеры
items_true = [ True, 10, "str", ["el1", "el2"] ]
items_false = [False, 0, "", [] ]
if all(items_true):
print("Good!")
if not all(items_false):
print("Not Good!")
digits = list(filter(lambda x: type(x) == int, items_true))
strs = list(map(str, items_true + items_false))
filter и map не возвращает конкретно список, это итерируемый объект!
Спасибо! Хорошо и лаконично описали. Да, конечно очень примитивно я все делаю. Питон более элегантный язык. Но моя задача показать новичкам максимально просто и близко к обычной человеческой логике. Чтобы даже непрограммист понял. И заинтересовался. Вот как я лямбда функцию неподготовленной публике объясню 🤷🏻♂️
@@oldcoders Наткнулся на видео, думал начинаете)
Зашел посмотреть остальные
Вы большой молодец раз проект на django с api задеплоили
Так держать! ✌
P.S. возможно Вашему оффлайн магазину будет интересна информация о конкурентах
Посмотрите в сторону Scrapy
Спасибо!
8:20, почему-то когда еще раз прочитал условия, в голове всплыла идея
def ...(list):
return (sum(list)/100 if sum(list)%100==0 else int(sum(list)/100)+1)
Проверил - все работает! Кому надо, могу объяснить принцип его работы
Valid Parentheses, двольнно неплохая задача, пришлось даже попотеть. Удачи!)
Ах, к сожалению я ее уже решал, галочка стоит.
@@oldcoders а как насчет Valid Braces ? 6 kuy
Предлагаю интересную задачу для следующей части - Roman Numerals Decoder. Прилично на ней мозги поломал :) И еще одна - RGB To Hex Conversion. Обе задачи интересны практическим применением.
Спасибо, а какой кю у них?
@@oldcoders 6 и 5 соответственно, но на мой взгляд не сильно сложнее 7 и 8, я сам начал Питон изучать плотно 3 месяца назад, и, благодаря Вашему видео, открыл для себя Кодеварс :)
Класс!) Про листочек бумаги и карандаш - это в точку. Сперва как раз и пробовал наскоком (задача про Гору), потом решил расписать, стало понятнее и потом уже на горячую дебажил и проверял решение, делал поправки. После этой задачи ещё немного решал, а потом забросил их, стал изучать более пригодные вещи.
О, это же сам Crash Crash! 😀👋
@@oldcoders да, я тоже читаю ответы на комментарии ;)
Забавно!
Случайно наткнулся на ваш канал
Задачки простые, но смотреть все равно интересно
И, да, все же правильнее коуд воус
После просмотра предыдущих пару видео решил вспомнить, и прорешать все простые задачи до 6 kyu, 8 kyu сделал их там всего лишь штук 300. А вот 7 полторы тысячи, и процесс медленнее идёт. Но настоящий аттрактор задачки на 3-4 уровне, которую как засядешь решать, так она забирает несколько часов, а то и пару дней. Или очевидное простое решение, нормально работает на низких цифрах, а потом оказывается сложность алгоритма не вкладывается в бюджет. А бывают казалось бы сложные в реализации алгоритмы типа перебор комбинаций или вложенные циклы неопределённой глубины вложенности (которые как бы рекурсией люди решают) но в питоне их вытягивает модуль itertools.
Времени теперь забирает, но хочется добить их сколько смогу
Дааааа именно! На более сложных уровнях уже на раз-два не порешаешь. Я перестал решать 5 кю, потому что слишком много времени на них уходило. Я решил что лучше я на свои программы буду это время тратить .
Есть задача на подобии второй, там нужно посчитать число четных чисел. И доп условие - не приводить к строке число.
Что бы это сделать нам нужно пройтись по каждой цифре исходного числа и умножить их на себя, если результат больше десяти то результат умножить на 100 и прибавить наше число иначе умножить на 10 и прибавить наше число. Далее код на питоне(не пишу напитоне правда, загуглил целочисленное деление):
def square_digits(num):
result = 0 /*для суммы результата
mult = 1 /*мультипликатор для следующего числа что бы отступать влево
while num > 0: /*пока наше число будет больше нуля будем его делить
x = num%10 /*берем крайнюю правую цифру
p = x*x /*получаем квадрат этой цифры
result += p*mult /*прибавляем его к результату умножив на мультипликатор отступа
mult*=(10 if p
Ох, сам бы я врядли догадался. Пришлось бы наверное гуглить сам принцип. Или признать поражение :)
Очень интересно.
Лайк!
Спасибо за видео) почему в последней задаче 2 цикла? for ideas in arr И for idea in ideas? Что это значит?
там же в задании дан список из списков. первый цикл пробегает по самим спискам, а второй уже бегает внутри каждого списка
@@oldcoders точно, спасибо большое
Спасибо. Лайкаю, чтобы не попасть в блокнотик )
Создайте курс на степике по задачам из собеседований, чтоб там были задачки с литкода и кодеварса и были тесты для проверки.
Степик намного приятней чем литкод и кодеварс, как платформа.
Интересная идея. Но кажется что много труда если бесплатно. Если платно то никто не будет покупать.
Что думаете о списочных выражениях? Это вроде как стильно-модно-молодёжно, но когда в одной строке 6-7 операций - читается как «езда по кочкам»
List comprehension очень крутая штука. Я их читаю, понимаю что делают, восхищаюсь ими , но сам плохо их использую.
Ты просто гений ))
Отличное видео 👍, посмотрел с удовольствием. #Верните🐘
Спасибо! Слоников верну когда нибудь
тоже сейчас сижу на codewars и все эти задачки на JS решал недавно. клево посмотреть как их на другом языке решают ))
по первой задаче при разборе the best решений там не list comprehension а генератор
Точно, круглые скобки, генератор. Ошибся .
Благодарю за видео. Скажите, каков ваш уровень в ООП? Часто пользуетесь? Где изучали, кроме AvitoTech.
На ооп я так и не пишу. Не могу себя заставить, не получается. Впрочем у меня и задач пока нет серьёзных.
Про ООП читаю везде, во всех книгах, оно встречается абсолютно везде. У той же С.Шапошниковой есть про ООП книжка. В Django модели - ооп, я больше всего именно в Джанго с ооп контактировал. Вобщем, резюмируя, с ооп все понятно, но использовать его, сразу видеть свою будущую программу в парадигме ооп - я не научился.
@@oldcoders Благодарю за ответ. Вот у меня такая же проблема. Сейчас изучаю Django разрабатывая TODOList, там естественно столкнулся с ооп. Теперь ищу материалы, которые более менее разъяснят, как видеть всё в качестве объектов, даже для решения простых задач.
Добрый день. Можете разобрать задачу про преобразование строки в верхний регистр 6кю
Напишите пожалуйста точное название задачи
@@oldcoders
Convert string to camel case
Да, от условий задачи на гору стало сразу плохо. Я такие задачи стороной обхожу. Но решения просто круть
Куда делась та замечательная вставка между задачами из прошлых видео?)
Верну как нибудь :)
@@oldcoders а это самодельное или можно где-то позаимствовать?)
Я сконструировал сам, музыку сделал на Garage Band из готовых сэмплов, слонов взял на crello.com кажется
@@oldcoders понял) ну, вышло добренько)
Хай. Задача 4. Можно было считать через две арифметические прогрессии за вычетом элемента из "ствола". АП симметрична относительно "ствола" с шагом один. Но вариантов решения много)
Да, я прям корявенько сделал. Ощущение что запись экрана меня нервирует и подталкивает «Быстрей давай думай, хоть что-то пиши, не сиди, запись же идёт» 😀
В итоге невдумчиво решаю.
Попробуйте решить задачу - "Valid Braces", думаю будет весело))
Какой кю это?
@@oldcoders 6 кю
а где танцующие слоники из прошлых видео??? ;(
Не время веселиться
А я за слоников. Можно питонов, или даже попугаев.
Thanks you bro. love you....
Попробуйте вот такую задачку. Это 6 кью. Пару часов пришлось разбираться...
Count the divisible numbers
Записал! 👍
Было бы интересно увидеть задачки 3 или 4 уровня.
Ой я их не потяну. Там уже надо правильные алгоритмы применять, оптимизацию по времени и по памяти - у меня скилла не хватает .
Народ, так что лучше начинать изучать - Kotlin или Python???
Круто ,расскажите каков путь девелопера на пайтоне?Изучали ли другие языки?Какие есть еще сайты задачек?
Посмотрите мое самое первое видео (и его продолжения) - все подробно рассказал.
Ещё сайты задачек есть, но я их не пробовал. Можете загуглить «аналоги codewars»
@@oldcoders я вот когда решаю эти задачки я их не понимаю,ощущение что все с головы вылетело,может можете дать какой то совет?
Лучший способ понять программирование - делать для себя РЕАЛЬНУЮ задачу . На codewars, какой бы он хороший не был, задачи все таки искусственно придуманные, не близки лично вам.
Недавно решал задачку про число Трибоначчи на кодварс, часа 3 решал, может больше, дак там 4000+ тестов и выдал ошибку в 1 тесте, ух, как у меня с этого горело!
насчет последней задачи, у меня сработали все тесты с вашим решение включая Bool(True и False) ваше решение было правильно, незнаю почему у вас выдало ошибку, но потом когда вы поменял решение на правильное, у меня оно не сработало и выдало ошибку :)
ого! Странно 😀
@@oldcoders ага странно
В первой задаче не используется лист компрехеншен это генераторное выражение
Да, ошибся
Всерьёз заинтересовала тема занятия программированием,один из главных вопросов для меня сейчас - Возможно ли совмещать основную официальную работу с профессией программиста? Т.к. время вполне позволяет, но на практике реально и законно ли это вообще?
Посмотрите мое «Демотивирующее видео», там я об этом говорю. Если коротко - нужно ОЧЕНЬ много свободного времени чтобы освоить программирование. Вы сможете конечно потихонечку осваивать его после / во время работы, но все это скорее всего растянется очень надолго.
Недавно начал учить питон и кое с чем столкнулся (личное наблюдение). Задачи на Codewar это хорошо, но они не учат оптимизации. Можно решать как душе угодно, а вот когда перешел на сайт hackerrank, то тут при решении задачи Migratory Birds - решение в лоб (хоть и правильное) не прокатывает. А потому что время работы кода (обработка входных данных) больше 10 сек. Вот тут и началось настоящее "обучение" и поиск оптимальных решений (кода). Если нетрудно решите задачу Migratory Birds. Очень хотелось бы посмотреть на ваш опыт решения. Честно скажу код написал, но оптимизировать так и не смог. Пришлось обратиться к помощи интернета (но это уже не мое решение)
На более высоких уровнях codewars уже начинается оптимизация по времени, так что все будет :)
У меня тоже оптимизировать плохо получается, уже нужно знать алгоритмы, и я сдаюсь 🤷🏻♂️
Посмотрел вашу задачу - я бы наверное решал типа amounts = [arr.count(id) for id in arr]
Это так у меня получился бы список с количествами встречающихся птиц. Из них бы потом выбрал максимальное . Но ещё само id птицы надо не потерять.
Вобщем интересная задача, не с телефона может решу попозже.
@@oldcoders хорошо. Будем ждать
Хм! Да, у меня тоже тайм-аут, не уложился вовремя. Хотя решал без циклов и условий, вроде быстрыми методами.
Прикольно :)
Ну будет время - добью эту задачу.
@@oldcoders вот, вот. И я на это напоролся. Если не трудно будет, сообщите результат. Буду ждать. Спасибо
Приветствую, у меня есть предложение по поводу улучшения видео: Что если в углу повесить таймер, который будет отображать затраченное время на решение задачи в общем? Т.е. чтобы таймер все еще шел во время того, как ничего не происходит и при включении было примерно понятно, сколько времени уходит на поиск и обдумывание задачи.
Я тоже думал об этом, но понял что меня сам факт засекания времени будет раздражать и мешать сосредоточиться. Ну тем более дальше я буду решать более сложные задачи, с 5 кю вообще я иногда по два дня мучился :)
@@oldcoders я думаю такой таймер можно вывести каким-то образом отдельно, как-бы скрыть его с поля зрения. Просто без таймера появляется ощущение что прогать на самом деле намного легче т.к. для удобства все сложности с обдумыванием опускаются
Я подумаю. Может показывать время начала и время конца на компе. Спасибо за идею!
А 4ая задача разве не разновидность бинома Ньютона?
Отсюда и формула для решения. Наверное.
Ох почитал Википедию про бином Ньютона и понял что так лень разбираться 🤦🏻♂️😬
а я думал что только я туплю с условиями задачи
Приколяю, какой-нибудь китаец-задрот по питону зайдёт на сайт и за 3 секунды обдумает и напишет 1 строчку кода, которая разрубит все условия опред. задачи, ещё и за какие-то 122 мсс. 🍻
Здесь же тоже есть свои задроты, как и в играх 😀
когда новое видео?
Через неделю примерно
почему кодвары а не литкод?
Я их даже не знаю 🤷🏻♂️
Что нужно делать чтоб понимать это всё 🙁
Начать потихонечку. Завтра утром выходит видео «С чего начать», посмотрите :)
4 ый получалось решать ?
Вроде нет, 5-й крайний был
@@oldcoders 5-ый тоже с трудом, а 4-ый вообще жесть, на нём уже год застрял, раз два в неделю где-то пробую
Да, там где начинается оптимизация по времени или по памяти - там уже надо применять определённые алгоритмы, и я уже начинаю плыть
а самые сложные задачи на 1м кью да?
Ага
@@oldcoders даа представляю что там))еше сложно на английском понимать эти задачи..а так по больше таких роликов .Респект!!
Я долго вкуривал почему задача Судоку не проходит единственный тест. Кровушки она попила знатно
Какой кю?
По сравнению с предыдущими видео ускорилась подача материала. Понятно, что можно видео на замедленное воспроизведение поставить. Пусть автор сам смотрит как ему удобнее.
Вас понял, спасибо за замечание, постараюсь помедленнее
После трёх месяцев ковалерийских наскоков на питон, на месяц завис - ничего не делаю , больше 4-х часов в день по одному направлению, лучше не учиться.
«Выгорел»?
два слеша '//' целочисленное деление
Взялся за while и все завал
кто такой этот ваш рутнои?
Страшный змей!
Мой коммент куда-то делся про чекио
Ютюб иногда удаляет комментарии с ссылками в них
@@oldcoders специально ссылку не вставил сервис checkio
Codepeace
Мне кажется, что 7 ку слабые, нужно делать 6 или 5 ку
Да, по плану дальше 6 кю
Лайк ш
честно i don’t understand damn
но интересно крепкий сон гарантированно рекомендую тем у кого проблема😴😴😴😴😴😴
Где слоник(
вот же :) ruclips.net/video/gNCqn3VZKvM/видео.html
Создайте с 0 !!!!!!!!!!!!!!!!!! Хочу учится у ВАС!!!!!!!!!!!!!!!!!!!!!
Здравствуйте! Не понял, что создать с нуля? Серию обучающих видео? Платный курс?
уже больше 1000 задач нарешал)
👍🔥
После таких видео чувствую себя тупым)
Ну уж! Почитайте книгу об основах Питона недельку - и все будет понятно.
@@oldcoders Вот как раз начал изучать основы. Собственно, так и попал на Ваш канал)
а вообще, плох тот программист, который не знает математику)
Да он решение гуглит а потом "умничает" в видосе
Раскусил меня! ☹️
Эти задачи уровень 7 класса , зачем их гуглить
Если чо все так делают.
вставки с мартышкой и слоником были изюминками ваших роликов. Верните.
Верну когда нибудь
Мужик 3 задача намного легче решается:
def riders(stations):
return sum(stations) // 2 +1
ВОТ И ВСЁ!!!!
Красава, братиш!