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


Максимальная сумма пирамиды чисел
Представьте, что у вас есть пирамида, построенная из чисел, как здесь: Максимальная сумма последовательных чисел от верха до низа пирамиды равна 3 + 7 + 4 + 9 = 23 . Ваша задача — разработать алгоритм, который находит максимальную сумму пути внутри пирамиды. Важно: забудьте о грубой силе. Это не является целью данного упражнения. Вот тест, который вам нужно пройти: longest_slide_down([[3], [7, 4], [2, 4, 6], [8, 5, 9, 3]]) #23 Как решить эту задачу без грубой силы?..

Работа с датами и объектом даты в Javascript
Недавно я оказался счастливым получателем длинной, длинной строки данных. (Эти ребята из SAP всегда знают, что подарить мне на Рождество.) Часть истории, над которой я работал, включала анализ этих данных и отображение даты для каждого элемента на странице. Это привело к глубокому изучению того, как Javascript обрабатывает даты, и именно об этом мы сегодня поговорим. Данные, которые я получал через API, были примерно такими, как показано ниже (упрощено, чтобы сосредоточиться на датах):..

Rubber Ducking ~ ужасно просто, но работает как шарм
Что такое резиновый дакинг? Отладка Rubber Ducking или Dubber Duck — это простая концепция объяснения вашего кода или вашей проблемы резиновой утке. Вы когда-нибудь хотели задать свой вопрос в Stack Overflow, но вам не нужно было публиковать вопрос, потому что вы поняли, что не так, когда вводили вопрос? Это именно то, что представляет собой Rubber Ducking. Ну, не совсем так, потому что вы не использовали резиновую утку, но суть вы поняли. Если вы застряли в проблеме и не можете..

Лучшее за неделю - 9/15 ноября
Привет, ребята! А вот и очередная встреча «Лучшего недели», где мы рассмотрим лучшие статьи прошлой недели. Посмотрим на них. Самые популярные статьи Как эффективно кластеризовать рабочие места Quartz от Рафаэля Фаита Java Concurrency: Locks от Дмитрия Тимченко Рекомендуемые статьи Эффективный способ использования Java Enums в приложении Spring от Дарио Де Сантис Ресурсные статьи 11 онлайн-курсов Advanced Core Java, к которым можно присоединиться в 2021..

5 лучших проектов с открытым исходным кодом Node.JS в этом месяце - июль 2018 г.
Узнайте о тенденциях в Node.JS на GitHub в этом месяце. Хотите узнать, что нового и модного в Node.JS в этом месяце? Вы пришли в нужное место. Ниже приведен список из 5 потрясающих проектов Node.JS с открытым исходным кодом, которые появились на GitHub за последние 30 дней! У вас есть проект, который вы хотите представить в следующем месяце? Оставьте свой комментарий и дайте нам знать! Приятного вам строительства! Раскрытие информации: не существует системы ранжирования или..

5 ошибок, которых следует избегать в вашем первом проекте
Новичок в программировании? Готовы создать свой первый проект? Прежде чем начать, имейте в виду следующие моменты: 1. Ограничьте копирование и вставку из Интернета: Все лишнее - яд -Теодор Левитт Когда вы найдете идеальный блок кода для решения вашей проблемы, воздержитесь от копирования и вставки его в свою программу. Скорее, вы должны изучить его, понять, как он работает, и напечатать его самостоятельно. Это не только даст вам практические советы по решению проблемы,..

8 лучших практик для будущего вашего кода TypeScript
Убедитесь, что ваш код TypeScript выдержит испытание временем Независимо от того, создаете ли вы библиотеки, интерфейсные или серверные приложения с использованием JavaScript, небольшое усилие по переходу на TypeScript уже является большим шагом на пути к защите вашего кода в будущем. Если вы не согласны, я предлагаю вам просто попробовать это хотя бы на некоторых из часто вызываемых вами кодов и сравнить неперехваченные исключения до и после с помощью инструмента отчетов об..