WedX - журнал о программировании и компьютерных науках

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


Реализация связанного списка Python
День изучения Python Связный список — это структура данных, состоящая из последовательности элементов, где каждый элемент указывает на следующий элемент в списке. В отличие от массивов или списков в Python, связанные списки не хранят элементы в смежных областях памяти. Вместо этого каждый элемент в связанном списке содержит данные и ссылку на следующий узел в списке. Узел class Node: def __init__(self, data): self.data = data self.next = None Узел — это структура..

LeetCode #116 Заполнение следующих правых указателей в каждом узле
Середина Проблема Учитывая бинарное дерево struct TreeLinkNode { TreeLinkNode *left; TreeLinkNode *right; TreeLinkNode *next; } Заполните каждый следующий указатель, чтобы он указывал на его следующий правый узел. Если нет следующего правого узла, следующий указатель должен быть установлен на NULL . Изначально все следующие указатели установлены на NULL . Примечание. Вы можете использовать только постоянное дополнительное пространство. Рекурсивный подход хорош,..

Самые важные вопросы на собеседовании по Java
Привет, ребята! Если вы готовитесь к собеседованию по Java и ищете наиболее часто задаваемые вопросы для собеседования, попробуйте ответить на приведенные ниже вопросы, это будет для вас краткий обзор. Я делюсь этими вопросами, основываясь на своем опыте собеседований, я прошел несколько собеседований в таких компаниях, как Paytm, Cisco, InfoEdge. 1. Почему у нас есть статическое ключевое слово в Java? 2. Почему мы создаем статические методы и какие в этом преимущества? 3...

Репликация генерации Minecraft World в Python
Использование диаграмм Вороного и большого количества шума Perlin/Simplex Minecraft, самая продаваемая игра всех времен, наиболее известная своими пикселизированными строительными блоками и бесконечными мирами , имеет удивительный процедурно сгенерированный ландшафт с пещерами, водами и даже различными биомами. Процедурная генерация — важная часть компьютерной графики. Он используется в основном в видеоиграх или в фильмах. Это помогает генерировать случайные структуры, которые не..

Испытания и невзгоды изучения Python  — «Мой опыт обучения написанию функций…
Краткий обзор: в прошлом месяце я закончил Чикагский проект Python, успешно найдя и извлек данные статистики MLB, успешно загрузив и установив MongoDB, а также запланировав, когда будет происходить поиск моих данных! Тем не менее, пара вещей была пропущена. В моей функции для загрузки данных статкаста был довольно длинный список жесткого кода, который конвертировал бы определенные переменные в числовые данные. С тех пор это было исправлено в обновленной функции, где я использую..

Максимум Фруктов 🍑🍒🍓🥭 В Корзины 🧺| Интервью по кодированию | Скользящее окно
Из многих источников я слышал, что эта проблема известная, что многие крупные компании задаются этим вопросом, разными его аспектами или слегка модифицированными версиями. В этой статье будет обсуждаться, как эта проблема является специфической версией более общей проблемы, которую мы уже обсуждали, Самая длинная подстрока с K различными символами .

Запуск с python — за 1 мин.
Запуск с python — за 1 мин. Многие друзья спрашивали — так что вот индивидуальный способ изучения Python, который, по моему мнению, является самым простым способом начать программировать. вступление Прежде всего, вы должны знать, что прошли те времена, когда люди устанавливали инструменты, загружали языки, загружали IDE и все такое на свой компьютер, а затем запускали свою первую программу на компьютере. Сегодня вы можете настроить среду разработки за 1 минуту. Серьезный..

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

Как создать диаграмму градиентной кисти с помощью D3.js
Резюме: Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..

Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..

Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..


Для любых предложений по сайту: [email protected]