DevGang
Авторизоваться

Основная идея реализации бинарного дерева с Golang 

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

Как создать виртуальную среду Python 

Если вы похожи на меня и у вас есть десятки различных проектов Python, управление правильными пакетами, библиотеками и версиями и их поддержка могут стать настоящей проблемой. Зависимости одного проекта могут отличаться от другого, или определенные версии библиотек могут не подходить для конкретной кодовой базы. Использование виртуальных сред — отличный способ организовать ваши проекты и отделить их друг от друга. Они используются по разным причинам: от изоляции зависимостей вашего проекта до обеспечения согласованности версий пакетов и создания отдельных сред для подготовки и производства.

Как использовать шаблоны в Golang? 

В этой статье я объясню основы стандартных пакетов шаблонов языка Go (Golang). Эти основы включают в себя использование переменных, условных операторов, перебор переменных и применение функций к переменным в шаблонах Golang.

Выделенный сервер: основные особенности  

Аренда выделенного сервера, то есть отдельной машины, является одной из разновидностей хостинговых услуг. Такой вариант позволяет использовать всю мощность «железа» одному пользователю, устанавливать в нем собственные системы и программы без согласования с собственником. Это делает выделенный сервер идеальным решением для многих компаний, занимающихся диджитал-проектами.

Программирование для детей

Сейчас дети легко осваивают IT-технологии, ведь большая часть современной жизни связана с разными гаджетами: компьютерами, телефонами, планшетами и телевизорами. Если ребенок проводит много времени за монитором, можно развить его увлечение и обучить программированию.

Алгоритмы сортировки: сортировка слиянием в Golang 

Сортировка слиянием — очень популярный алгоритм сортировки. Он основан на подходе «разделяй и властвуй», т.е. в этом алгоритме вы делите массив на две равные половины, пока каждая половина не будет содержать только один элемент. После разделения массива вы начинаете рекурсивно объединять их, пока не получите отсортированный массив.

Подробное объяснение указателей в Golang 

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

ShortXML aka xml с переменными

Я создал javascript библиотеку - сериализатор/десериализатор, где одинаковые части объекта выводятся только один раз.

HTML-видео — как встроить видеоплеер с тегом HTML 5 Video 

До появления HTML 5 веб-разработчикам приходилось вставлять видео на веб-страницу с помощью подключаемого модуля, такого как Adobe Flash Player.

Сегодня вы можете легко вставлять видео в HTML-документ с помощью тега <video>.

В этой статье мы увидим, как этот тег <video> работает в HTML.

SageMath: Занимаемся математикой на Python

Вы, наверное, слышали о Wolfram Mathematica, GNU Octave и Mathworks Matlab. Эти три — помимо R Programming и Maple — представляют собой триаду математических инструментов для ученых и инженеров из разных областей. Но держу пари, вы еще не слышали о SageMath.

Присоединяйся в тусовку

Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.

Попробовать

В этом месте могла бы быть ваша реклама

Разместить рекламу