#course #machine_learning
Яндекс "запилил" новую специализацию по продвинутому машинному обучению.
https://www.tg-me.com/devbrain/149
Яндекс "запилил" новую специализацию по продвинутому машинному обучению.
https://www.tg-me.com/devbrain/149
Telegram
DevBrain
Высшая школа экономики вместе с Яндексом запустили новую специализацию на платформе Coursera — Advanced Machine Learning Specialization. Вас ждут 7 курсов хардкорного погружения в передовые технологии искусственного интеллекта.
#linked_list #c_sharp
Решение задачи 32 на поиск начала цикла в односвязном списке.
http://telegra.ph/Task-32-Najti-nachalo-cikla-v-odnosvyaznom-spiske-10-22
Решение задачи 32 на поиск начала цикла в односвязном списке.
http://telegra.ph/Task-32-Najti-nachalo-cikla-v-odnosvyaznom-spiske-10-22
Telegraph
Task 32. Найти начало цикла в односвязном списке
Задача: Дан односвязный список с циклом, найти начало этого цикла. Идея: Воспользуемся идеей поиска цикла в односвязном списке с двумя указателями с разными шагом. То что два указателя встретятся в цикле очевидно (читать матчасть).
🎓 Анонс задачи 33: Простые числа (решение будет в понедельник)
Вывести все простые числа до N, 1 <= N <= 1000
P.S. конечно, здесь было бы уместно решение перебором, но подумайте, как можно решить эту задачу более оптимально.
Вывести все простые числа до N, 1 <= N <= 1000
P.S. конечно, здесь было бы уместно решение перебором, но подумайте, как можно решить эту задачу более оптимально.
#lecture #сложность_алгоритма
Думаю, многие сталкивались с обозначениями O(n), O(log(n)) или "квадратичная сложность алгоритма". Если вы не знакомы с этими терминами или плохо разбираетесь в оценке сложности алгоритмов, тогда статья для вас!
http://telegra.ph/Ocenka-slozhnosti-algoritmov-10-29
Думаю, многие сталкивались с обозначениями O(n), O(log(n)) или "квадратичная сложность алгоритма". Если вы не знакомы с этими терминами или плохо разбираетесь в оценке сложности алгоритмов, тогда статья для вас!
http://telegra.ph/Ocenka-slozhnosti-algoritmov-10-29
Telegraph
Оценка сложности алгоритмов
При разработке алгоритмов важно оценить ресурсы, необходимые для вычислений, результатом оценки является функция сложности. Оцениваемым ресурсом чаще всего является процессорное время (вычислительная сложность) и память (сложность алгоритма по памяти). Оценка…
#c_sharp #prime_numbers
Решение задачи на вывод простых чисел! В реализации использован алгоритм Решето Эратосфена.
http://telegra.ph/Task-33-Vyvesti-vse-prostye-chisla-do-N-10-22
Решение задачи на вывод простых чисел! В реализации использован алгоритм Решето Эратосфена.
http://telegra.ph/Task-33-Vyvesti-vse-prostye-chisla-do-N-10-22
Telegraph
Task 33. Вывести все простые числа до N
Задача: Вывести все простые числа до N, N - натуральное число. Идея: Простое число - натуральное число (больше 1), называется простым, если оно ни на что не делится, кроме себя и 1. Самое простое решение это перебор. Для очень больших чисел – существуют более…
🎓 Анонс задачи 34: Повернуть матрицу (решение будет в среду).
Дана числовая матрица NxN. Напишите функцию, поворачивающую матрицу на 90 градусов.
Не путать с транспонированием.
P.S.
Задача не сложная, дается на собесах на позицию junior разработчика.
Дана числовая матрица NxN. Напишите функцию, поворачивающую матрицу на 90 градусов.
Не путать с транспонированием.
P.S.
Задача не сложная, дается на собесах на позицию junior разработчика.
#c_sharp #matrix
Выкладываю решение 34й задачи: повернуть матрицу на 90 градусов.
http://telegra.ph/Task-34-Povernut-matricu-na-90-gradusov-10-22
Выкладываю решение 34й задачи: повернуть матрицу на 90 градусов.
http://telegra.ph/Task-34-Povernut-matricu-na-90-gradusov-10-22
Telegraph
Task 34. Повернуть матрицу на 90 градусов
Задача: Дана числовая матрица NxN. Напишите функцию, поворачивающую матрицу на 90 градусов. Идея: задача простая и обычно дается на позицию junior разработчика. Матрицу нужно повернуть, а не транспонировать (не путать). По сути нам нужно скопировать верхнюю…
Решения 34й задачи от наших подписчиков: @fangorn312, @vladislav_vaganov, @fanqueen1892
http://telegra.ph/Task-34-1-Povernut-matricu-na-90-gradusov-11-01
http://telegra.ph/Task-34-1-Povernut-matricu-na-90-gradusov-11-01
Telegraph
Task 34_1. Повернуть матрицу на 90 градусов
Задача: Дана числовая матрица NxN. Напишите функцию, поворачивающую матрицу на 90 градусов. Реализация: @fangorn312 прислал нам решение задачи на C++
🎓Анонс задачи 35: Является ли список палиндромом (решение будет в пятницу).
Дан односвязный список без цикла. Проверить является ли список палиндромом (по значению).
Например, следующий список 1 -> 2 -> 3 -> 2 -> 1 является палиндромом.
Дан односвязный список без цикла. Проверить является ли список палиндромом (по значению).
Например, следующий список 1 -> 2 -> 3 -> 2 -> 1 является палиндромом.
#linked_list #c_sharp #palindrom
Решение 35й задачи на поиск палиндрома в односвязном списке, реализация на C#. Пользовательские решения выложу чуть позже.
http://telegra.ph/Task-35-YAvlyaetsya-li-odnosvyaznyj-spisok-palindromom-10-22
Решение 35й задачи на поиск палиндрома в односвязном списке, реализация на C#. Пользовательские решения выложу чуть позже.
http://telegra.ph/Task-35-YAvlyaetsya-li-odnosvyaznyj-spisok-palindromom-10-22
Telegraph
Task 35. Является ли односвязный список палиндромом
Задача: Дан односвязный список без цикла. Проверить является ли список палиндромом (по значению). Например, следующий список 1 -> 2 -> 3 -> 2 -> 1 является палиндромом. Идея: есть несколько вариантов решения данной задачи: 1. Получить инвертированный список…
🎓 Анонс задачи 36: Единички (решение будет в понедельник).
В арифметическом выражении можно использовать число 1, сложение, умножение и скобки. Нужно вывести наименьшее количество единиц, ктр нужны, чтобы получить заданное натуральное число N.
Например, чтобы получить число 6 необходимо 5 единиц:
6 = (1 + 1) * (1 + 1 + 1)
Для числа 7 - 6 единиц:
7 = (1 + 1 + 1) * (1 + 1) + 1
В арифметическом выражении можно использовать число 1, сложение, умножение и скобки. Нужно вывести наименьшее количество единиц, ктр нужны, чтобы получить заданное натуральное число N.
Например, чтобы получить число 6 необходимо 5 единиц:
6 = (1 + 1) * (1 + 1 + 1)
Для числа 7 - 6 единиц:
7 = (1 + 1 + 1) * (1 + 1) + 1
Реализация 35й задачи от наших подписчиков: @vkosmos26, @pakrulin
http://telegra.ph/Task-35-YAvlyaetsya-li-odnosvyaznyj-spisok-palindromom-11-03
http://telegra.ph/Task-35-YAvlyaetsya-li-odnosvyaznyj-spisok-palindromom-11-03
Telegraph
Task 35. Является ли односвязный список палиндромом
Задача: Дан односвязный список без цикла. Проверить является ли список палиндромом (по значению). Реализация: от наших подписчиков @vkosmos26 прислал реализацию на Ruby
#c_sharp
Итак, выкладываю решение 36й задачи, задача была из раздела динамического программирования, реализация на C#
http://telegra.ph/Task-35-Edinicy-10-26
Итак, выкладываю решение 36й задачи, задача была из раздела динамического программирования, реализация на C#
http://telegra.ph/Task-35-Edinicy-10-26
Telegraph
Task 36. Единицы
Задача: В арифметическом выражении можно использовать число 1, сложение, умножение и скобки. Нужно вывести наименьшее количество единиц, ктр нужны, чтобы получить заданное натуральное число N. Например, чтобы получить число 6 необходимо 5 единиц: 6 = (1 +…
🎓 Анонс задачи 37: Количество участников олимпиады (решение будет в среду)
На вопрос "Сколько участников на олимпиаде по математике?" секретарь ответил: "K-я часть участников начала решать первую задачу. M-я часть - вторую задачу, а N-я часть - третью. В то же время D участников пока не приступили к решению задач."
Даны натуральные числа числа K, M, N, D (1 <= K, M, N, D <= 100). Нужно вывести кол-во участников олимпиады или вывести -1, если секретарь ошибся.
P.S. условия 36й и 37й задач нам прислал @supaflyENJOY, спасибо за присланные задачи.
Ребят, если у вас есть интересные задачи то также присылайте их нам!
На вопрос "Сколько участников на олимпиаде по математике?" секретарь ответил: "K-я часть участников начала решать первую задачу. M-я часть - вторую задачу, а N-я часть - третью. В то же время D участников пока не приступили к решению задач."
Даны натуральные числа числа K, M, N, D (1 <= K, M, N, D <= 100). Нужно вывести кол-во участников олимпиады или вывести -1, если секретарь ошибся.
P.S. условия 36й и 37й задач нам прислал @supaflyENJOY, спасибо за присланные задачи.
Ребят, если у вас есть интересные задачи то также присылайте их нам!
#c_sharp #math
Выкладываю решение задачи 37: кол-во участников Олимпиады.
http://telegra.ph/Task-37-Kolichestvo-uchastnikov-olimpiady-10-26
Выкладываю решение задачи 37: кол-во участников Олимпиады.
http://telegra.ph/Task-37-Kolichestvo-uchastnikov-olimpiady-10-26
Telegraph
Task 37. Количество участников олимпиады
Задача: На вопрос "Сколько участников на олимпиаде по математике?" секретарь ответил: "K-я часть участников начала решать первую задачу. M-я часть - вторую задачу, а N-я часть - третью. В то же время D участников пока не приступили к решению задач." Даны…
🎓 Анонс задачи 38: Максимально возможное число из массива (решение будет в пятницу)
Напишите функцию, которая принимает список не отрицательных целых чисел, упорядочивает их так, чтобы они составляли максимально возможное число.
Например, в массиве [ 819, 6, 89, 47 ] наибольшее сформированное число равно 89819647.
Напишите функцию, которая принимает список не отрицательных целых чисел, упорядочивает их так, чтобы они составляли максимально возможное число.
Например, в массиве [ 819, 6, 89, 47 ] наибольшее сформированное число равно 89819647.
#c_sharp #array #max_from_array
Решение 38й задачи: выводим "максимально возможное число" из массива
http://telegra.ph/Task-38-Maksimalno-vozmozhnoe-chislo-iz-massiva-11-01
Решение 38й задачи: выводим "максимально возможное число" из массива
http://telegra.ph/Task-38-Maksimalno-vozmozhnoe-chislo-iz-massiva-11-01
Telegraph
Task 38. Максимально возможное число из массива
Задача: напишите функцию, которая принимает список не отрицательных целых чисел, упорядочивает их так, чтобы они составляли максимально возможное число. Например, в массиве [ 819, 6, 89, 402, 4023, 54, 5 ] наибольшее сформированное число равно 8981965544024023.…
Лучшие варианты решений 38й задачи от наших подписчиков: @fangorn312, @pakrulin, @kirillmotrichkin, Yuri Ryazantcev
Ребят, спасибо вам за вашу активность!
http://telegra.ph/Task-38-1-Maksimalno-vozmozhnoe-chislo-iz-massiva-11-10
Ребят, спасибо вам за вашу активность!
http://telegra.ph/Task-38-1-Maksimalno-vozmozhnoe-chislo-iz-massiva-11-10
Telegraph
Task 38_1. Максимально возможное число из массива
Задача: напишите функцию, которая принимает список не отрицательных целых чисел, упорядочивает их так, чтобы они составляли максимально возможное число. Например, в массиве [ 819, 6, 89, 47 ] наибольшее сформированное число равно 89819647. Реализация: от…
По многочисленным просьбам новичков выкладываю задачку полегче :)
Кстати, в будущем планирую выложить целую подборку задач для начинающих (без разбора), coming soon!
🎓 Анонс задачи 39: Найти сумму всех цифр в числе без циклов (решение будет в понедельник).
Дано натуральное число N. Нужно вычислить сумму его цифр.
Условие: нельзя использовать преобразование в строку, массивы и циклы.
P.S. Олимпиадники и профи! Ребят, просьба не кидаться в меня ссаными тряпками, задачи по динамике и олимпиадные задачи никуда не денутся, потерпите.
Кстати, в будущем планирую выложить целую подборку задач для начинающих (без разбора), coming soon!
🎓 Анонс задачи 39: Найти сумму всех цифр в числе без циклов (решение будет в понедельник).
Дано натуральное число N. Нужно вычислить сумму его цифр.
Условие: нельзя использовать преобразование в строку, массивы и циклы.
P.S. Олимпиадники и профи! Ребят, просьба не кидаться в меня ссаными тряпками, задачи по динамике и олимпиадные задачи никуда не денутся, потерпите.