Публикации по теме 'cpp'
Почему обзоры кода хороши, но недостаточны
Кодовые обзоры, безусловно, необходимы и полезны. Это способ поделиться знаниями, обучить, контролировать задачу, улучшить качество и форматирование кода, исправить ошибки. Более того, вы можете заметить ошибки высокого уровня, связанные с используемой архитектурой и алгоритмами. Так что это обязательная практика, за исключением того, что люди быстро устают. Поэтому статический анализ отлично дополняет обзоры и помогает обнаруживать самые разные незаметные ошибки и опечатки. Давайте..
Ежедневный бит(е) C++ | Видимые точки
Ежедневная часть (e) C++ # 107, Распространенная проблема на собеседовании: видимые точки
Учитывая список точек на 2D-плоскости, местоположение и угол [0..360], вернуть максимальное количество точек, которые можно увидеть из местоположения, используя поле зрения с шириной, заданной углом.
Точки не мешают друг другу, включая точки, находящиеся в одном и том же положении.
Прежде чем вы продолжите чтение, я рекомендую вам попробовать решить ее самостоятельно. Вот ссылка на..
Подготовка к собеседованию по алгоритму 27: Буквенные комбинации номера телефона (средний уровень)
Вопрос
Учитывая строку, содержащую цифры от 2-9 включительно, вернуть все возможные комбинации букв, которые может представлять число. Верните ответ в любом порядке .
Отображение цифр в буквы (точно так же, как на телефонных кнопках) приведено ниже. Обратите внимание, что 1 не соответствует ни одной букве.
Ежедневный бит(е) C++ | станд:: середина
Daily bit(e) of C++ #194, Утилита C++20 для вычисления средней точки между двумя арифметическими типами или указателями: std::midpoint.
Вычисление среднего значения между двумя арифметическими типами или указателями может показаться тривиальным; однако, когда значения близки к числовым пределам или не соответствуют порядку, тривиальные реализации могут легко столкнуться с неопределенностью поведения.
C++20 представил std::midpoint , обеспечивающий безопасную реализацию.
#include..
Вышел PVS-Studio 6.24
Вышел PVS-Studio 6.24
Новый релиз статического анализатора кода PVS-Studio стал доступен для скачивания . Этот инструмент предназначен для обнаружения ошибок и потенциальных уязвимостей в исходном коде программ, написанных на языках C, C++ и C#.
Важным улучшением является расширение списка поддерживаемых компиляторов. Добавлена поддержка Texas Instruments Code Composer Studio, компилятора ARM под Windows\Linux.
По просьбам пользователей была введена новая опция Мониторинг..
Как оптимизировать код C и C ++ в 2018 году
Почему производительность так важна
Мы все еще ограничены нашим текущим оборудованием. Есть множество областей, в которых этого недостаточно: нейронные сети и виртуальная реальность, и это лишь некоторые из них. Есть множество устройств, где время автономной работы имеет решающее значение, и мы должны считать каждый тик ЦП. Даже когда мы говорим об облаках, микросервисах и лямбдах, существуют огромные центры обработки данных, которые потребляют огромное количество электроэнергии...
Какой лучший компилятор C++ для Windows 10?
Какой лучший компилятор C++ для Windows 10?
Язык программирования C++ является одним из наиболее широко используемых языков программирования. Его можно легко загрузить, что означает, что пользователи могут легко разрабатывать приложения для самых разных платформ. Очень сложно определить, какой компилятор C++ лучше всего подходит для вас, так как это в основном то, чего вы хотите достичь с помощью своего кода. Если вы хотите реализовать небольшие проекты для анализа и расчетов без..
Новые материалы
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..