Задача про вероятность попадания баскетбольного мяча в корзину
Вы должны выбрать одну из двух ставок. При первом варианте вы должны забросить баскетбольный мяч в корзину за один бросок. Если попадёте, то получите 50 тыс. рублей. Во втором варианте вам надо попасть два раза из трёх бросков, и тогда вы также получите те же 50 тыс. рублей. Какой из этих вариантов вы предпочтёте? Будет ли ваше умение забрасывать мячи влиять на выбор?
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Алгоритмы
Вы должны выбрать одну из двух ставок. При первом варианте вы должны забросить баскетбольный мяч в корзину за один бросок. Если попадёте, то получите 50 тыс. рублей. Во втором варианте вам надо попасть два раза из трёх бросков, и тогда вы также получите те же 50 тыс. рублей. Какой из этих вариантов вы предпочтёте? Будет ли ваше умение забрасывать мячи влиять на выбор?
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Алгоритмы
👍2🔥2❤1
Найти максимальную сумму, которую можно получить из различных маршрутов
Представьте себе треугольник, составленный из чисел. Одно число расположено в вершине. Ниже размещено два числа, затем три, и так до нижней грани. Вы начинаете на вершине, и нужно спуститься к основанию треугольника. За каждый ход вы можете спуститься на один уровень и выбрать между двумя числами под текущей позицией. По ходу движения вы «собираете» и суммируете числа, которые проходите.
Какой алгоритм вы предложите? Какая у него будет сложность и можно ли предложить лучший вариант?
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Алгоритмы
Представьте себе треугольник, составленный из чисел. Одно число расположено в вершине. Ниже размещено два числа, затем три, и так до нижней грани. Вы начинаете на вершине, и нужно спуститься к основанию треугольника. За каждый ход вы можете спуститься на один уровень и выбрать между двумя числами под текущей позицией. По ходу движения вы «собираете» и суммируете числа, которые проходите.
Какой алгоритм вы предложите? Какая у него будет сложность и можно ли предложить лучший вариант?
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Алгоритмы
👍3
Проверка анаграмм
Даны два слова или фразы, и ваша задача — проверить, являются ли они анаграммами.
Анаграмма — это игра со словами, когда в результате перестановки букв слова или фразы получаем другое слово или фразу. Два слова являются анаграммами, если мы можем получить одно из другого переставляя буквы местами.
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Алгоритмы
Даны два слова или фразы, и ваша задача — проверить, являются ли они анаграммами.
Анаграмма — это игра со словами, когда в результате перестановки букв слова или фразы получаем другое слово или фразу. Два слова являются анаграммами, если мы можем получить одно из другого переставляя буквы местами.
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Алгоритмы
👍4
Если ты верстальщик или фронтдендер, тебе 100% пригодятся эти каналы!
Специалист по JavaScript - образовательный канал по JavaScript. Здесь публикуется готовый код, с использованием методов, конструкций и операторов языка, который можно использовать прямо сейчас.
Сеньор Помидор - канал для frontend программистов, с примерами лучших решений на HTML|CSS|JS для твоего проекта и ежедневными заметками, видеоуроками.
Специалист по JavaScript - образовательный канал по JavaScript. Здесь публикуется готовый код, с использованием методов, конструкций и операторов языка, который можно использовать прямо сейчас.
Сеньор Помидор - канал для frontend программистов, с примерами лучших решений на HTML|CSS|JS для твоего проекта и ежедневными заметками, видеоуроками.
Алгоритм, реализующий следующее условие: если элемент матрицы в точке NxM равен 0, то весь столбец и вся строка обнуляются
Предложите алгоритм, который обнуляет столбец N и строку M матрицы, если элемент в ячейке (N, M) нулевой. Конечно же, нужно минимизировать затраты памяти и время работы.
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Алгоритмы
Предложите алгоритм, который обнуляет столбец N и строку M матрицы, если элемент в ячейке (N, M) нулевой. Конечно же, нужно минимизировать затраты памяти и время работы.
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Алгоритмы
👍3
Разработка алгоритма, обнаруживающего в массиве все пары целых чисел, сумма которых равна заданному значению
Эту задачу можно решить двумя способами. Выбор определяется компромиссом между эффективностью использования времени, памяти или сложностью кода.
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Алгоритмы
Эту задачу можно решить двумя способами. Выбор определяется компромиссом между эффективностью использования времени, памяти или сложностью кода.
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Алгоритмы
❤1👍1🔥1
Отличия junior, middle и senior разработчиков — объясняют эксперты
Чем отличаются junior, middle и senior разработчики? Как происходит переход между этими уровнями? Ответы от разных экспертов на рынке
➡️ Читать подробнее
Сохраняй пост, чтобы подготовиться перед собеседованием
#собеседование
Чем отличаются junior, middle и senior разработчики? Как происходит переход между этими уровнями? Ответы от разных экспертов на рынке
➡️ Читать подробнее
Сохраняй пост, чтобы подготовиться перед собеседованием
#собеседование
👍3
Алгоритм, демонстрирующий круг знакомств человека для социальных сетей
Предположим, вам нужно разработать алгоритм, демонстрирующий круг знакомств человека для социальных сетей. Как бы вы это сделали, при условии, что база очень большая?
Под большой базой подразумевается порядка миллиарда зарегистрированных пользователей и не менее 100 миллиардов «дружеских» связей между ними.
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Алгоритмы
Предположим, вам нужно разработать алгоритм, демонстрирующий круг знакомств человека для социальных сетей. Как бы вы это сделали, при условии, что база очень большая?
Под большой базой подразумевается порядка миллиарда зарегистрированных пользователей и не менее 100 миллиардов «дружеских» связей между ними.
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Алгоритмы
👍4
Легкий старт в IT: можно в любом возрасте и без профильного образования!
Присоединяйтесь к 14-дневному курсу по основам JavaScript. Переходите по ссылке ⬅️
✅ Учим теорию и практикуемся сразу в браузере.
✅ Пишем свою первую программу на JS.
✅ Любые вопросы можно задать наставнику — практикующему разработчику.
Начинаем 8 декабря. Записывайтесь!
Знакомимся с разработкой и учимся думать, как программист!
Присоединяйтесь к 14-дневному курсу по основам JavaScript. Переходите по ссылке ⬅️
✅ Учим теорию и практикуемся сразу в браузере.
✅ Пишем свою первую программу на JS.
✅ Любые вопросы можно задать наставнику — практикующему разработчику.
Начинаем 8 декабря. Записывайтесь!
Знакомимся с разработкой и учимся думать, как программист!
👍1
Cколько мячей для гольфа войдет в школьный автобус?
Очевидно, что это задача Ферми, где от вас требуется приблизительная прикидка, правдоподобная по порядку величины.
➡️ Посмотреть ответ
Поделись с другом, который точно решит эту задачу!
#собеседование
Очевидно, что это задача Ферми, где от вас требуется приблизительная прикидка, правдоподобная по порядку величины.
➡️ Посмотреть ответ
Поделись с другом, который точно решит эту задачу!
#собеседование
👍6
Реализуйте алгоритм для однонаправленного списка с петлёй, возвращающий начальный узел петли
Допустим, у вас есть однонаправленный список с петлёй. Его «последний» элемент содержит указатель на один из элементов этого же списка, причём не обязательно на первый. Ваша задача — найти начальный узел петли.
Элементы списка менять нельзя, память можно использовать только константную.
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Алгоритмы
Допустим, у вас есть однонаправленный список с петлёй. Его «последний» элемент содержит указатель на один из элементов этого же списка, причём не обязательно на первый. Ваша задача — найти начальный узел петли.
Элементы списка менять нельзя, память можно использовать только константную.
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Алгоритмы
👍3
Сколько дней потребуется, чтобы все голубоглазые уехали с острова?
На острове существует правило — голубоглазые люди не могут там находиться. Самолет улетает с острова каждый вечер в 20:00. Все жители собираются за круглым столом ежедневно, каждый человек может видеть цвет глаз других людей, но не знает цвет собственных. Никто не имеет права сказать человеку, какой у его цвет глаз. На острове находится не менее одного голубоглазого человека. Сколько дней потребуется, чтобы все голубоглазые уехали?
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Головоломки
На острове существует правило — голубоглазые люди не могут там находиться. Самолет улетает с острова каждый вечер в 20:00. Все жители собираются за круглым столом ежедневно, каждый человек может видеть цвет глаз других людей, но не знает цвет собственных. Никто не имеет права сказать человеку, какой у его цвет глаз. На острове находится не менее одного голубоглазого человека. Сколько дней потребуется, чтобы все голубоглазые уехали?
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Головоломки
👍3❤2🔥1
Задача: написать код, удаляющий дубликаты из несортированного связного списка
Дополнительное задание. Как вы будете решать задачу, если запрещается использовать временный буфер?
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Головоломки
Дополнительное задание. Как вы будете решать задачу, если запрещается использовать временный буфер?
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Головоломки
👏2👎1🤔1
Напишите метод, тасующий карточную колоду
Колода должна быть идеально перемешана т.е. перестановки карт должны быть равновероятными. Вы можете использовать идеальный генератор случайных чисел.
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Алгоритмы
Колода должна быть идеально перемешана т.е. перестановки карт должны быть равновероятными. Вы можете использовать идеальный генератор случайных чисел.
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Алгоритмы
❤2👍2
Не без гордости: собираем все разработки и технологии русскоязычного IT в журнале «Квазар»
Из последних:
1. В «Сколково» создали самый большой 3D-принтер. С его помощью можно напечатать крылья для самолёта.
2. В Москве заработала система «Автокондуктор» на основе нейросети. Она будет оценивать загруженность транспортных узлов и рассчитывать интервалы движения.
О других IT-решениях для бизнеса читайте в «Квазаре».
Подписывайтесь!
Из последних:
1. В «Сколково» создали самый большой 3D-принтер. С его помощью можно напечатать крылья для самолёта.
2. В Москве заработала система «Автокондуктор» на основе нейросети. Она будет оценивать загруженность транспортных узлов и рассчитывать интервалы движения.
О других IT-решениях для бизнеса читайте в «Квазаре».
Подписывайтесь!
🤔2👍1
Как избежать зацикливания при разработке поискового робота
Допустим, вам поручили задачу по разработке поискового робота — программы, которая, грубо говоря, посещает страницы в Интернете, индексирует, выделяет из них ссылки, переходит по ним и повторяет процесс. Вопрос: как избежать зацикливания?
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Алгоритмы
Допустим, вам поручили задачу по разработке поискового робота — программы, которая, грубо говоря, посещает страницы в Интернете, индексирует, выделяет из них ссылки, переходит по ним и повторяет процесс. Вопрос: как избежать зацикливания?
➡️ Посмотреть ответ
Сохрани пост, чтобы подготовиться перед собеседованием
#Алгоритмы
👍7
22 распространенных вопроса на собеседованиях на должность веб-разработчика
Несмотря на то, что данная статья не претендует на объективность, она включает в себя все основные вопросы, которые могут быть заданы по теме PHP, JS, JQuery, CSS, HTML, MySQL и ООП, а также развернутые ответы на них.
Изучив эти темы, вы заметно улучшите свою теоретическую базу и значительно увеличите свои шансы на получение заветной работы.
➡️ Перейти к вопросам
Сохраняй пост, чтобы подготовиться перед собеседованием
#собеседование
Несмотря на то, что данная статья не претендует на объективность, она включает в себя все основные вопросы, которые могут быть заданы по теме PHP, JS, JQuery, CSS, HTML, MySQL и ООП, а также развернутые ответы на них.
Изучив эти темы, вы заметно улучшите свою теоретическую базу и значительно увеличите свои шансы на получение заветной работы.
➡️ Перейти к вопросам
Сохраняй пост, чтобы подготовиться перед собеседованием
#собеседование
👍3❤1👎1
⏳ Вопросы на собеседовании, от которых «горит»
Собеседование на JS-разработчика может превратиться в психологическую пытку.
Чтобы этого не соблюсти — заранее подготовьтесь к вопросам, которые большинство бесят, и игнорируйте их (или используйте остроумные ответы от автора ролика).
➡️ Смотреть видео
Сохраняй пост, чтобы подготовиться перед собеседованием
#собеседование #видео #JavaScript
Собеседование на JS-разработчика может превратиться в психологическую пытку.
Чтобы этого не соблюсти — заранее подготовьтесь к вопросам, которые большинство бесят, и игнорируйте их (или используйте остроумные ответы от автора ролика).
➡️ Смотреть видео
Сохраняй пост, чтобы подготовиться перед собеседованием
#собеседование #видео #JavaScript
👍3❤1
🤦♂️ Собеседования на JavaScript. Как не облажаться?
О чем нужно знать, когда вы идете на практическую часть собеседования? В видеоролике речь пойдет как раз об этом. Автор показал задания и эффективные способы их решения на собеседовании.
Предохранитесь и узнайте всё заранее — по ссылке.
➡️ Смотреть видео
Сохраняй пост, чтобы подготовиться перед собеседованием
#собеседование #видео #JavaScript
О чем нужно знать, когда вы идете на практическую часть собеседования? В видеоролике речь пойдет как раз об этом. Автор показал задания и эффективные способы их решения на собеседовании.
Предохранитесь и узнайте всё заранее — по ссылке.
➡️ Смотреть видео
Сохраняй пост, чтобы подготовиться перед собеседованием
#собеседование #видео #JavaScript
👍3🔥1