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


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

Типы последовательностей
Типы последовательностей имеют общую концепцию первого элемента, второго элемента и так далее. В основном порядок элементов последовательности с использованием натуральных чисел. В Python (и многих других языках) начальный индекс равен 0 , а не 1 . Таким образом, первый элемент имеет индекс 0 , второй элемент имеет индекс 1 и так далее. Python имеет встроенные изменяемые и неизменяемые типы последовательностей. Строки и кортежи неизменяемы — мы можем получить доступ, но не..

Устали от алгоритмов грубой силы?
Попробуйте математические уравнения для разнообразия Закончились бесплатные истории? Вот моя Ссылка на друзья . Это вторая запись в блоге, посвященная решению задачи с использованием математических уравнений. Здесь вы можете найти блог First Brute Force . Который также использует математические уравнения для решения проблемы. Сегодня мы решим задачу с помощью математического уравнения. Я люблю использовать уравнения для решения программ. Вы понимаете, какое разочарование..

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

Создавайте случайные кусты, камни и деревья за считанные минуты
Существует множество туториалов о том, как создавать виртуальные 3D-ландшафты, я даже вчера написал один . Но мне еще предстоит найти какие-либо учебные пособия, которые покажут вам, как заполнить эту местность процедурными растениями, камнями, деревьями и некоторыми другими причудливыми вещами. Все эти заводы будут построены с использованием гибкой и простой в использовании архитектуры. Это позволит дизайнерам в вашей команде быстро прототипировать изменения растительности, не беспокоя..

Расширенная структура данных - UnionFind. Найдите старшего брата.
Расширенная структура данных - UnionFind. Найдите старшего брата. Итак, вы решили сделать еще один шаг, а? Вместо того, чтобы рассчитываться с помощью Array и, возможно, LinkedList. Хотя нет ничего плохого в том, чтобы просто знать основные из них, вы все равно можете быть надежным разработчиком. Но если вы когда-нибудь захотите стать инженером, давайте рассмотрим: Шаг 0. Почему? (Если вы профессионал, перейдите к шагу 1) Что такое UnionFind и зачем он нам нужен? Помните..

The eli4d Gazette — Выпуск 049: DevDocs.io и подкаст BaseCS | eli4d.com на WordPress.com
DevDocs.io — замечательный ресурс документации по программированию Просматривая отличные посты Куинси Ларсона , я наткнулся на сайт DevDocs и на то, как он недавно присоединился к семье freeCodeCamp . DevDocs позволяет быстро искать документацию по различным языкам и фреймворкам. Это похоже на Dash , но через веб-страницу и бесплатно. Лучший способ использовать этот ресурс — добавить его в качестве ключевого слова в свой браузер (согласно инструкции сайта). Иметь единое..