Публикации по теме 'problem-solving'


Удалить элементы связанного списка… Leetcode
Что ж, чтобы эта статья была простой и краткой, я не буду подробно объяснять каждый случай, особенно когда вам нужно удалить данное значение из связанного списка. Это легче решить, особенно когда вам нужно удалить первое вхождение данного значения, но становится сложнее, когда нужно удалить несколько вхождений. Итак, вот решение, которое я разрабатываю, которое охватывает каждый отдельный случай и прошло все тестовые случаи. Решение разделено на два этапа, давайте сначала..

Игра «Виселица» с Python
сделать простую игру с палачом на языке программирования Python Всем привет! Сегодня я покажу вам, как сделать простую игру с палачом на языке программирования Python. План Наша игра «Виселица» должна делать следующее: Пусть пользователь угадывает символы для случайных слов Теперь вы можете начать думать о том, как это может работать в коде. Код должен будет сделать следующее: Используйте случайную библиотеку сделать входную переменную для имени пользователя и сказать..

Объявление Code 2019 День 1
мысли, решение, другие решения, вынос Первоначальные мысли Это читается как классическая задача из 5-го класса по математике. Нет, я не имею в виду, что это легко или что людям должно быть плохо, если они не решат ее. Но я заметил кое-что новое в AOC: у нас есть дополнительная информация, информация, о которой нам не нужно знать, чтобы внедрить решение. (например, опрос Go/No Go или о том, что для запуска модулей требуется топливо) Я вижу, как кто-то читает блок этого текста и..

Путешествие в Code Wars  — Часть 1
Личное знакомство Прежде чем мы погрузимся в первый вопрос этого путешествия о Войнах кодов , я хотел бы воспользоваться этим временем, чтобы рассказать всем вам немного о себе. В настоящее время я работаю веб-разработчиком полного стека и профессионально работаю около 2 лет. Я также закончил университет со степенью бакалавра в области компьютерных наук. Поскольку это будет началом моего путешествия по Code Wars и обсуждений здесь, на Medium, я хотел бы также предварить все это,..

Пытаетесь инвертировать двоичное дерево только для того, чтобы получить работу в ведущем MNC, вместо того, чтобы заниматься любимым делом?
Всем привет! Давайте посмотрим на то, о чем мы часто думаем! Во-первых, я новичок в технологиях, но я видел, как многие мои сверстники и друзья жаловались на «подготовку или изучение DSA только для собеседования, а не на развитие в своей любимой области». Начнем с истории. Была такая замечательная программа под названием Homebrew . Это очень известная бесплатная система управления пакетами с открытым исходным кодом , которая упрощает установку программного обеспечения в..

Думай как космонавт
Национальное управление по аэронавтике и исследованию космического пространства, НАСА, в той или иной форме внесло огромный вклад почти в каждую человеческую жизнь на нашей планете. Были спасительные технологические изобретения из космических полетов, важные научные открытия, которые продвинут наши знания о себе и Вселенной вперед, и вселили удивление и трепет перед тем, чего мы можем достичь как вид, сотрудничая вместе. В НАСА есть мантра, которая является одним из их основных убеждений:..

Программист: "Вот алгоритм ..."
Программист: "Вот алгоритм ..." Архитектор: "Если это обычное требование, в здании должен быть установлен лоток для яиц" Менеджер проекта / персонала: «кто-то явно облажался, предоставив всего два яйца. Узнай, кто это был ». Реклама: «Если бы мы заменили яйца полыми пластиковыми заменителями, никто бы этого не заметил» Планировщик: «Нам нужно опережать тенденции. У цыплят есть крылья. Нам нужно бросить курицу прежде, чем она откладывает яйца ". П.А .: "Как насчет..