LLLit: Изучение и практика программирования

Публикации по теме 'computer-science'


Распаковка оболочки:
Подробное описание процессов и функций Если у вас есть компьютер, мы все видели этот черный квадратный значок, темное окно или командную строку ($). Иначе называется «Терминал», «Командная строка» и «Оболочка». Исторически компьютеры размещались в больших зданиях, занимающих целые этажи зданий. Терминал считался конечной точкой, где одна душа планировала доступ к клавиатуре и дисплею. Затем, по прошествии времени, и эти машины становились все меньше и меньше, терминал теперь будет..

Двоеточие: для чего нужны двоеточия в Джулии?
Как двоеточия используются в качестве синтаксиса в Julia. Во множестве различных языков программирования, которые сейчас населяют компьютерный мир внутри наших деревьев зависимостей, двоеточие используется в разных языках по-разному. В примере C++ двоеточия используются для обозначения пространства имен. Однако в Python они указывают на новый уровень отступа и лексический уровень области видимости (что может быть не во всех случаях, я, честно говоря, не уверен). Если вы работали с..

Массив против связанного списка
Структуры данных — одна из самых фундаментальных концепций информатики, однако большинство программистов уделяют мало времени размышлениям о том, как наилучшим образом использовать множество различных структур данных. Скажите честно, сколько раз вы говорили: «К черту все, просто занесите это в список»? В некоторых случаях такое мышление подходит, особенно если список никогда не будет содержать очень много элементов. Однако в масштабе такое мышление может привести к массовым..

Машинное обучение: прошлое, настоящее и будущее
Машинное обучение — это быстро развивающаяся область компьютерных наук, в которой используются алгоритмы и статистические модели, позволяющие компьютерам улучшать свою производительность при выполнении конкретной задачи с течением времени. Истоки машинного обучения можно проследить до 1950-х и 60-х годов, когда исследователи начали изучать использование компьютеров для автоматизации процесса обучения на основе данных. В последующие десятилетия достижения в области компьютерных..

Синтаксис объектно-ориентированных языков программирования
Сравнительные языки программирования с Кристоффером Хебертом Обзор В каждом языке, упомянутом в этой статье, используется ключевое слово class . C++, Java и Node.js имеют схожий синтаксис для расширения классов. То же самое верно для экземпляров новых классов. Python не использует синтаксис расширения, но использует родительский класс в качестве первого аргумента. Расширение классов Java и Node используют ключевое слово extends при расширении классов. Python передает класс в..

1396. Проектирование подземной системы LeetCode Solution.
Вопрос: Ссылка: https://leetcode.com/problems/design-underground-system/ Подземная железнодорожная система отслеживает время в пути клиентов между различными станциями. Они используют эти данные для расчета среднего времени, необходимого для перемещения от одной станции к другой. Реализуйте класс UndergroundSystem : void checkIn(int id, string stationName, int t) Клиент с идентификатором карты, равным id , регистрируется на станции stationName во время t . Клиент может..

Я сделал бота, который может рассказать вам все о компьютерных науках.
Информатика — сложный предмет, и вы можете легко застрять. Кто-то, кто может помочь в этой ситуации, имеет решающее значение, потому что, если вы можете продолжать выполнять свои задачи, это сэкономит ваше время и усилия. Поэтому я сделал своего собственного бота. Бот специализируется на компьютерных науках. Я познакомлю вас с моим ботом «Friendly Zapp». Я покажу вам, как он работает, в ближайшее время, но сначала я расскажу кое-что о том, как я сделал этого бота. Я использовал..

Новые материалы

CS373 Summer 2018: Миранда Фуленчек
CS373 Summer 2018: Миранда Фуленчек Неделя 1: 4 июня — 10 июня Что вы делали на прошлой неделе? Занятия начались на этой неделе, поэтому большую часть времени я потратил на..

Как развивается смешанно-целочисленное программирование, часть 7
Унифицированная техника раннего завершения для первично-двойственных алгоритмов в смешанно-целочисленном коническом программировании (arXiv) Автор : Ювэнь Чэнь , Кэтрин Нин , Поль Гулар..

Как научить модель Keras распознавать текст переменной длины
Я некоторое время играл с официальным примером Keras image_ocr.py и хочу поделиться своими выводами в этом посте. В официальном примере выполняется только обучение модели, но отсутствует..

Практическая пакетная нормализация
История начинается после использования инициализации He вместе с ELU (или любым вариантом ReLU) может значительно снизить опасность проблем с исчезающими/взрывающимися градиентами в начале..

Поэзия онлайн-кодирования: путешествие пикселей и страсти
В мире, наполненном инновациями, онлайн-обучение программированию становится холстом, на котором обретает форму полотно вашей мечты. Это больше, чем просто создание строк кода; это сродни..

Обработка изображений с помощью Python - размытие и повышение резкости для начинающих
Как применить ядра свертки к цветным изображениям? В этой статье мы обсудим, как применять ядра размытия и повышения резкости к изображениям. Эти базовые ядра составляют основу многих более..

Ограничение скорости в .NET Core 7 Web API
Что такое ограничение скорости? Ограничение скорости — это процесс, используемый для ограничения количества запросов, разрешенных для определенного ресурса в указанном временном окне. .NET..