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


Наибольшее время для заданных цифр
Наибольшее время для заданных цифр Проблема Для массива arr из 4 цифр найдите последние 24 часа, которые можно вычислить, используя каждую цифру ровно один раз. 24-часовое время форматируется как "HH:MM" , где HH находится между 00 и 23 , а MM находится между 00 и 59 . Самое раннее 24-часовое время - 00:00 , а самое позднее - 23:59 . Возвращает самое позднее 24-часовое время в "HH:MM" формате . Если невозможно указать допустимое время, верните пустую строку...

Хронология JavaScript: краткое руководство ES2015–2020
Если вы занимаетесь разработкой JavaScript. Вы должны знать: что такое ES или ECMA Script. Это версия JavaScript. Стандарт де-факто ES2015 для разработки, так как он поддерживается большинством браузеров. С момента появления JavaScript (т. Е. В 1997 г.) JavaScript прошел долгий путь, и пришло время активизировать свою игру на JavaScript. Мне всегда приходят в голову несколько вопросов, например: Как можно перебрать асинхронные данные или Легкий доступ к свойству вложенного..

Автопарк
Есть n машины, направляющиеся в один и тот же пункт назначения по однополосной дороге . Пункт назначения находится в target милях. Вам заданы два целочисленных массива position и speed , оба длиной n , где position[i] — положение автомобиля ith , а speed[i] — скорость автомобиля ith (в милях в час). Автомобиль никогда не сможет обогнать другой автомобиль впереди себя, но он может догнать его и проехать бампер к бамперу с той же скоростью . Более быстрая машина будет..

Что такое наука о данных?
Введение Профессионально работая в области науки о данных в течение года (ну, люди по природе своей специалисты по данным), я видел и исследовал множество различных представлений об этой области. Если мы думаем о науке о данных, то видим, что вокруг позиций, доступных на рынке, существует определенный ажиотаж. Многие из нас еще не понимают истинного значения науки о данных. Я видел, что многие компании также заблуждаются, и многие из моих коллег также поддались этой шумихе. Что ж,..

Задача нарезки списка
В прошлый четверг мы получили задание «решить задачи». Нужно было найти string = "29535123p48723487597645723645" и все символы между двумя одинаковыми числами, которые нужно было выделить цветом. Если между ними не было буквы. Итак, первое выделение было 2953512 , но второе не могло быть 9535123p4872348759 из-за буквы «p» в середине. Третьим был 35123 . Они также хотели, чтобы была напечатана вся строка, содержащая выделенную часть. Итак, я решил это с помощью двух циклов:..

Интуитивное программирование: советы по программированию, которые вам никто не расскажет!
Вы когда-нибудь задумывались о том, какие проблемы можно решить, используя какие структуры данных и алгоритмы? Эта статья ответит на все ваши вопросы! Больше контента на plainenglish.io . Подпишитесь на нашу бесплатную еженедельную рассылку новостей . Получите эксклюзивный доступ к возможностям написания и советам в нашем сообществе Discord . В этой статье вы найдете советы, как стать лучшим и умным программистом. Это идеально подходит как для новичков, так и для..

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