![getKnowledge](/img/default-banner.jpg)
- Видео 85
- Просмотров 3 513 840
getKnowledge
Россия
Добавлен 6 апр 2012
Видео уроки по программированию на с++.
Теория хаоса. Программируем аттрактор Лоренца.
getknowledge.ru/challenge/012_lorenz - ссылка ну урок и код
Просмотров: 1 406
Видео
Случайна ли случайность? Пишем генератор случайных чисел
Просмотров 1,2 тыс.Год назад
getknowledge.ru/challenge/011-random - ссылка на урок
Генерация 3D-поверхности. Perlin Noise
Просмотров 449Год назад
Ссылка на урок - getknowledge.ru/challenge/010-landscape
Генератор лабиринтов. Поиск в глубину на графе.
Просмотров 713Год назад
getknowledge.ru/challenge/009-maze - Ссылка на код
Динамическое программирование - задача оптимизации
Просмотров 806Год назад
getknowledge.ru/challenges - задачи по программированию
Жадный алгоритм - оптимизационная задача.
Просмотров 611Год назад
getknowledge.ru/challenges - интересные задачи по программированию
Программирование на Python - 21 - Наследование
Просмотров 308Год назад
getknowledge.ru/course/python - Полный курс с автоматической проверкой задач.
Программирование на Python - extra - Оценка алгоритмов, Big O нотация
Просмотров 231Год назад
getknowledge.ru/course/python - Полный курс с автоматической проверкой задач.
Программирование на Python - extra - Merge Sort
Просмотров 189Год назад
getknowledge.ru/course/python - Полный курс с автоматической проверкой задач.
Программирование на Python - Финал курса
Просмотров 151Год назад
getknowledge.ru/course/python - Полный курс с автоматической проверкой задач.
Программирование на Python - extra - Binary Search
Просмотров 112Год назад
getknowledge.ru/course/python - Полный курс с автоматической проверкой задач.
Программирование на Python - 24 - RSS Reader - Финальное задание
Просмотров 200Год назад
getknowledge.ru/course/python - Полный курс с автоматической проверкой задач.
Программирование на Python - 24.2 - Решение Задания - Rss reader
Просмотров 117Год назад
getknowledge.ru/course/python - Полный курс с автоматической проверкой задач.
Программирование на Python - 23 - Unit tests
Просмотров 176Год назад
getknowledge.ru/course/python - Полный курс с автоматической проверкой задач.
Программирование на Python - 22 - Исключения
Просмотров 106Год назад
Программирование на Python - 22 - Исключения
Программирование на Python - 20 - Полиморфизм
Просмотров 182Год назад
Программирование на Python - 20 - Полиморфизм
Программирование на Python - 19 - ООП и Классы
Просмотров 242Год назад
Программирование на Python - 19 - ООП и Классы
Программирование на Python - 18.2 - Решение Задач - Рекурсия
Просмотров 416Год назад
Программирование на Python - 18.2 - Решение Задач - Рекурсия
Программирование на Python - 18 - Рекурсия
Просмотров 1,8 тыс.Год назад
Программирование на Python - 18 - Рекурсия
Программирование на Python - 17 - Решение Задач - Set, Dict
Просмотров 157Год назад
Программирование на Python - 17 - Решение Задач - Set, Dict
Программирование на Python - 17 - Set, Dict
Просмотров 186Год назад
Программирование на Python - 17 - Set, Dict
Программирование на Python - 16.2 - Решение задач - Tuple/List
Просмотров 118Год назад
Программирование на Python - 16.2 - Решение задач - Tuple/List
Программирование на Python - 16 - Tuple, List
Просмотров 131Год назад
Программирование на Python - 16 - Tuple, List
Программирование на Python - 15 - Решение зада - Строки
Просмотров 125Год назад
Программирование на Python - 15 - Решение зада - Строки
Программирование на Python - 15 - Строки как массив символов
Просмотров 278Год назад
Программирование на Python - 15 - Строки как массив символов
Программирование на Python - 14 - Память, stack, heap, gc
Просмотров 2,7 тыс.Год назад
Программирование на Python - 14 - Память, stack, heap, gc
Программирование на Python - 13.2 - Решение Задач - Функции
Просмотров 132Год назад
Программирование на Python - 13.2 - Решение Задач - Функции
Программирование на Python - 13 - Функции - разделяй и властвуй
Просмотров 262Год назад
Программирование на Python - 13 - Функции - разделяй и властвуй
Программирование на Python - 12.2 - Решение задач - Бисекция
Просмотров 190Год назад
Программирование на Python - 12.2 - Решение задач - Бисекция
Почему нету комментариев? Почему так мало лайков? Отличное видео!
Очень классное объяснение! Спасибо. Четко, емко, хлестко!
Спасибо огромное за твой труд! Очень полезный курс!
unsigned long long result = 1; for (int i(1); i <= 64; i++) { result *= 2; cout << "Na " << i << " kletke " << result << " zeren "; }
Спасибо большое
Лучший в Ютубе мало кто Базу объясняет !
Сенсею респект,насчет весла )))),эт сильно,я бы даже сказал в точку и верно господа пореже за столом веслом машите,а то нашим аннорексерам на налоги не хватит.
идеально
А и с разные стали скорее всего из-за того, что в __str__ и __add__ передаются как раз имут данные по значению… или нет?.. поправьте пожста если что… или интерпретатор вообще не гарантирует никакого поведения в таком случае?..
Спасибо большое!
Вы очень хорошо всё объясняете я смотрю это видео даже не знаю зачем тк я уже это знаю но поражает как вы так хорошо объясняете без воды с хорошими примерами
Круто и понятно, спасибо. Еще бы ссылку где почитать почему все таки 8 Bit в 1 Byte
Здравствуйте, 👋 вы когда то преподавали python в easycode?
какой же вы крутой!! препод от Бога! Спасибо огромное за Ваш труд!! я с этой кучей никак не мог разобраться и возился много месяцев)) А вы за 19 минут. Браво!
Рекурсия работает в соответствии с принципом "programming by wishful thinking". Другими словами, это является примером декларативного программирования, где необходимо выражать "что я хочу?", а не детализировать "как это сделать?" в случае с циклами. С использованием поддержки хвостовой рекурсии можно написать функцию для вычисления чисел Фибоначчи, которая будет выполняться в итеративном процессе, а не рекурсивном. Например: def fib_iter(a, b, count): if count == 0: return b else: return fib_iter(a + b, a, count - 1) Однако стоит отметить, что Python не поддерживает оптимизацию хвостовой рекурсии, поэтому данная реализация не обеспечивает преимущества итеративного процесса в сравнении с рекурсивным.
Доллар по 31 :*(
Динис как написать программу для игры что бы уменьшить отдачу в оружия спасибо большое
Спасибо большое за хорошее объяснение как задачи, так и темы : «Рекурсия» впринцепе
ЧО за жесть??? Как эта рекурсия обратно поднимается??? Я воспроизвёл всё один в один и у меня только считает от пяти и к нулю! Почему у тебя получается обратно от нуля??????
Thank u❣
Thank u❣
по ходу никакого торнадо из-за крыла бабочки. эти 3 точки не движутся в хаосе они повторяют и переходят друг в друга рисунок получается предсказуемым имеет четкие границы которые не нарушаются. вы вообще знаете что такое хаос?
если хотите узнать правду о вселенной прочитайте Коран там господь ясно дает знать что он создатель и творец и никто не может знать будущее кроме него))) так что бросайте все это с предсказаниями о будущем с помощью программирования поклоняйтесь Аллаху и ваше будущее гарантировано все так просто.
Бога нет, а коран это сказка сделанная для управления идиотами. И я как погляжу она справляется с этим очень даже хорошо. Кстати я когда где-либо вижу коран. я его сразу в помойку выкидываю, и что ты мне сделаешь?
если хотите стать покорными баранами, которых поведут на заклание сильные мира сего, богатые и могущественные, то предайте свой разум религии или иному магическому мышлению, зачем думать, если есть бог, он умнее и все придумал давно за нас... поблеем вместе овцы мои... бе-бе-бе.
Тогда, когда болеете ангиной, не пейте антибиотики, современные формулы в фармакологии рассчитывают с помощью компьютера и программирования. Поклоняйтесь Аллаху и выздоровление гарантировано, все так просто и при этом бесплатно. Сердечные клапаны потом скажут вам "спасибо".
@@wildcat4435 то что в видео он называл хаосом я там никакого хаоса не видел. в хаосе частицы не повторяют закономерную траекторию. а на счет фармакологии то это химия а не программирование. я на писал что программированием не возможно предсказать будущее. а вы ответили мне какими то клапанами. какое отношение имеет фармакология к предсказанию будущего? Аллах говорит изучайте науку и лечитесь у врачей. а что будет в будущем знаю лишь Я. так что вагш ответ неадекватный.
@@27Seymur просто вам не хватает знаний и логики и вы делаете поспешные выводы. Лекарства сегодня делают с помощью компьютеров и программ, которые, в свою очередь, занимаются предсказанием оптимальных формул препаратов. Если бы этого не было, вы бы лечились случайно найденным пенициллином, который уже практически перестал действовать. Алгоритмы для моделирования используются самые разные, в том числе стохастические. Врач терапевт назначает вам препарат, но это не значит, что он его создал и способен создать. "В хаосе частицы не повторяют закономерную траекторию" - вы путаете хаос и регулярный шум.
Класс🎉 Когда-то давно начинал изучение программирования с ваших курсов по С++. До сих пор помню эту мелодию😅 Услышал ваш голос и мысленно вернулся в те счастливые времена, когда мы все были моложе. Ностальгия 😊 Ваши видео стали моим первым шагом в ИТ. Спасибо вам за вашу огромную работу❤
видимо это и есть смысл жизни на земле - непредсказуемость самой жизни
Какая красота.Спасибо.Очень интересно.И все на уровне.
Братан контент в кайф! давай продолжай!
Ну вот и пришло время нам расстаться. Было интересно смотреть ваши ролики. Ничего личного. Отписываюсь.
Я так понимаю, что главная претензия - это платность контента. На самом - это не означает, что весь контент становится платным, видео по разным задачам из программирования, также будут продолжать оставаться бесплатным. Курс по Питону тоже является платным на GK, но со временем я выложил его в свободный доступ, с SQL будет также, а платность будет оставаться для задач и поддержки учеников в обучении.
Круто, спасибо!
Спасибо, было очень полезно
Денис, здравствуйте! Благодарю Вас за Ваш труд, изучал C++ по вашим урокам, очень доступно, много прикладных аспектов. Помню, был у Вас еще курс по машинному обучению на Python. Где он сейчас? Было бы здорово посмотреть и его
Он не закончен был, поэтому я его удалил, решил, что незаконченные курсы выпускать не буду, но в сети сейчас много хороших курсов по ml, к примеру рекомендую глянуть на stepik - DeepLearning от МФТИ
@@KennyMcKormic123 Благодарю
очень внятно и подача интересная, с примерами спасибо
Отличные и супер подробные уроки! Единственное, не совсем понятно, что будет если я не с помощью указателей составлю список, а просто, с помощью структур в которых я на прямую буду обращаться к полям структуры, а не через указатель на эту структуру?
проще всего можно было просто все переменные сделать типа long long
19:49
википедия говорит, что эта проблема убила минимум двоих
5ю задачу можно без вложенного цикла решить for i in range(n + 1): print("*" * i)
да, это красивое решение на питоне, но по факту умножение строки на число внутри производит цикл, поэтому первое время это лучше понимать и писать более "тяжелый" код, меньше библиотек, красивый код, потом легко научитесь делать
Если не понимаете почему в 27-ой строчке - table[i][j] = char(49 + l); - это делается для прохождения условий win(), определенная table[i][j] принимает значение символа от 1 до 9, а не саму цифру, именно СИМВОЛА цифры. если убрать эту строку и заполнять обычными числами, у вас будет считываться автоматическая победа игрока, что логично следуя условию win() по задумке автора. Также, код крестики-нолики показанный в видео у меня не запустился, поэтому функции win() и main() я немного изменил, а именно в win() изменил return true на return false и в main() заменил while(!win()) на while(win()): bool win() { for (int i = 0; i < 3; i++) // победа по горизонтали if ((table[i][0] == table[i][1]) && (table[i][0] == table[i][2])) return false; //вертикаль else if ((table[0][i] == table[1][i]) && (table[0][i] == table[2][i])) return false; //две диагонали else if ((table[0][0] == table[1][1] && table[0][0] == table[2][2]) || (table[0][2] == table[1][1] && table[0][2] == table[2][0])) return false; } //И следующая функция int main() { instruction(); cin.ignore(); // без этого ввод имен игроков неккоректен cout << "Enter player 1 name - "; cin.getline(name1, 30); cout << "Enter player 2 name - "; cin.getline(name2, 30); srand(time(NULL)); if (rand() & 1) // битовое умножение на 1. Проверка четности битового числа на то, кто ходит первый step = true; else step = false; while (win()) { system("cls"); if (!input()) { cout << "Incorrect. Again!"; } } system("cls"); if (step) cout << "Winner " << name2 << endl; else cout << "Winner " << name1 << endl; return 0; }
Денис, регистрация с google аккаунтом есть? А оплата только в деревянных?
С Google OAuth я чет решил не запариваться, может позже добавлю, а оплата только российскими каратами, вроде еще есть qiwi у робокассы. Но курс необязательно покупать, если только хочется задачи по проходить, а так все лекции в свободном виде не канале
@@KennyMcKormic123 так задачки и хочется решать, как без практики то?
@@KennyMcKormic123 пытался с моей немецкой карточки заплатить через робокассу. Не идет. Почему?- можно лишь догадываться, но точно знаю что у нас нужно и фамилию владельца указывать. Если робокасса запрашивает / передает только номер карты с кодом , но без данных владельца, то перевод из ЕС не состоится.
Пришел рыдать смотря на старый курс валют 😭
а еще раньше мороженое было вкуснее)
благодарю
Видос топовый
Видос топовый
Привет, Денис, давно слежу за твоим каналом и мне кажется тут был плейлист с ML курсом. Его еще можно найти или я ошибаюсь?
Там был не полный курс, поэтому я его удалил чтобы ученики не тратили время, сейчас как раз планирую создать полный курс и выложить его на платформу.
Недавно проверял все або и контакты. В прошлом была помощь и краткосрочное общение с Денисом. В любом случаи MD шарит, оставил в большей мере хорошее впечатление. С интересом ознакомлюсь с его новым материалом.
Си++ хорошо усваивался по вашим урокам! Теперь я знаю куда обращаться за пайтоном.
Отличное видео, спасибо !
Спасибо, за доступные знания!!!
спасибо большое !Очень интересные ролики
Наконец то ты вернулся, огромное спасибо за твои труды, нашел тебя через уроки по с++.