Публикации по теме 'coding'


Испытание на 31 день — Вызов выполнен!
Удалить узел в проблеме BST Учитывая ссылку на корневой узел BST и ключ, удалите узел с данным ключом в BST. Вернуть ссылку на корневой узел (возможно, обновленную) BST. В основном удаление можно разделить на два этапа: Найдите узел, который нужно удалить. Если узел найден, удалите узел. Примечание. Временная сложность должна быть O (высота дерева). Пример: root = [5,3,6,2,4,null,7] key = 3 5 / \ 3 6 / \ \ 2 4 7 Given key to delete is 3. So we find the..

19 простых стандартов кодирования JavaScript, чтобы ваш код оставался чистым
Стандарты кодирования JavaScript для улучшения качества вашего кода Стандарты кодирования могут помочь в следующем: Сохраняет целостность кода Легче читать и понимать Легче для сопровождающего Приведенные ниже стандарты кодирования представляют собой мое собственное мнение о том, что может помочь в вышеуказанных вопросах. При сравнении используйте === вместо == Это важно, потому что JavaScript является динамическим языком, поэтому использование == может дать вам..

ДСА, день 3:
Привет ребята!! Надеюсь, вы в безопасности и усердно работаете для предстоящего сезона размещения и экзаменов. Поскольку Microsoft приезжает в кампус моего колледжа, мои младшие школьники попросили меня ежедневно включать вопросы, задаваемые Microsoft, до окончания процедуры отбора. Итак, у меня куча вопросов по струнам. Я понимаю, что вы все заняты экзаменами, но компания приезжает на следующей неделе, и это одна из лучших компаний. Я могу только осветить тебе путь… ты должен идти..

Вопросы и ответы - Fun Fun Fun # 24
Доброе утро понедельника! В этой серии я отвечу на несколько ваших вопросов: Что вы думаете о статической типизации и ее отсутствии в JavaScripts? https://youtu.be/i4Hic0O5JLk?t=29 Сколько времени нужно, чтобы записать новое видео? https://youtu.be/i4Hic0O5JLk?t=324 Какую ошибку часто делают разработчики? https://youtu.be/i4Hic0O5JLk?t=362 Что вы думаете о языке / архитектуре Elm? Состояние Meteor в 2016 году. Как вы думаете, что произойдет?..

Общие принципы кодирования и мысли
Организационный код При написании кода функциональность — это только самая основная необходимость, к которой вы должны стремиться. Практически весь код нужно будет обновить, исправить, расширить или иным образом изменить после первоначального развертывания, и если ваша исходная версия была написана без учета удобочитаемости или организации, вы можете каждый раз начинать с нуля. Первый шаг к организации кода включает в себя сохранение согласованности синтаксиса и интервалов. По мере..

Шпаргалка по Git для начинающих — часть 2
В продолжение предыдущего поста здесь я расскажу о некоторых полезных инструкциях по git how-to. Надеюсь, вы найдете это полезным!. Итак, приступим. В прошлом блоге мы узнали, как проверить локальную ветку и отправить ее. Итак, теперь мы подробнее обсудим git checkout. Как переключиться на другой локальный филиал? git checkout ‹local-branch-name› Как скопировать код удаленной ветки в локальный репозиторий? (или как проверить удаленную ветку в локальном репозитории..

Биоинформатика в Python; Инструментарий ДНК, часть 2: транскрипция и обратное дополнение.
Добро пожаловать обратно! Сегодня мы продолжаем работать над нашим проектом DNA Toolkit. В нашей последней статье мы создали первые две функции: validate_seq и нуклеотидная_частота . Файловую структуру менять не собираемся, но добавим еще две функции и одну структуру данных. Функции, которые мы добавим сегодня, наконец-то воспроизведут реальный биологический процесс. ДНК в РНК Транскрипция и генерация Комплемента ( Обратный комплемент для вычислительных целей). ДНК —..