Хобрук: Ваш путь к мастерству в программировании

Вопросы по теме 'tree'

Модифицированное двоичное дерево поиска для сортировки?
Мне нужно отсортировать массив. Помимо уже существующих типов сортировки, мне было интересно, сработает ли подобный алгоритм и какова его сложность. У меня есть массив, который нужно отсортировать. Я создаю двоичное дерево поиска. Поэтому,...

что все можно представить с помощью структур данных
Какие все объекты можно представить или манипулировать с помощью структур данных? Мне поручили небольшой проект на мой только что начавшийся семестр в колледже, и я выбрал структуры данных в качестве своей темы. Но я нахожу себя в растерянности...

Как вы можете программно превратить элемент при наведении курсора в выбранный элемент в дереве/списке?
Я хотел бы программно изменить выбранный элемент в дереве или списке на элемент, который в настоящее время «отмечен/сфокусирован» под указателем мыши. Я работаю с автономным приложением Flex Air. Я думал в строках: myTree.selectedItem =...

Сведение древовидной структуры в Lisp
Я изо всех сил пытался сгладить структуру дерева. Я делал это рекурсивно, сравнивая каждый атомарный символ с остальными в дереве, но мой друг предложил следующий код, который, на мой взгляд, выглядит чище. Я просто не понимаю строчку: ((atom...
08.04.2024

k-арные деревья индукционное доказательство
Я озадачен этой проблемой: У вас есть дерево, в котором каждый внутренний узел имеет k потомков, причем k >= 2. Каково максимальное количество узлов, которое может иметь такое дерево, если его глубина равна d? Докажите свой ответ индукцией по d....

Функция Const в конечном итоге изменяет себя через класс друзей
В моей реализации у меня есть основной класс Tree , который содержит много Node . Каждый Node содержит указатель на следующий Node , который может быть NULL, если не реализован. Tree отслеживает общее количество узлов. Через Tree...
29.04.2024

Python: изменение значений в древовидной структуре словаря
У меня есть древовидная структура в Python, где каждый узел представляет собой список [dict,int]. Диктант указывает на детей. Листья представляют собой простые целые числа, без списков для экономии памяти. Теперь я хочу масштабировать целочисленное...

Использование визуализации данных для создания иллюстраций
Я пытаюсь создать визуализацию дерева по данным, что-то вроде искусства визуализации данных. Моя ссылка на визуальный элемент: http://www.openprocessing.org/sketch/5918 , однако создаются мои случайные целые числа с плавающей запятой. Можно ли...

Удалить определенный диапазон в элементе, если есть дочерний элемент - jquery
Я использую вложенную сортировку jQuery ( http://mjsarfatti.com/sandbox/nestedSortable/ ). В списке пользователь может перетаскивать элементы до уровня 3. По сути, у элемента может быть отец и дедушка. Если у элемента нет дочернего элемента, он...
09.05.2024

Поддеревья бинарных деревьев в диапазоне Haskell
У меня есть двоичное дерево, определенное следующим образом: data BSTree = Void | BSNode BSTree Integer BSTree и хотел бы написать функцию subTree:: Integer -> Integer -> BSTree -> BSTree который возвращает все подмножество...
15.05.2024

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

Создание кнопочного меню с использованием HTML, CSS и JavaScript
Вы будете создавать кнопочное меню, которое имеет состояние наведения, а также позволяет вам выбирать кнопку при нажатии на нее. Финальный проект можно увидеть в этом Codepen . Шаг 1..

Внедрите OAuth в свои веб-приложения для повышения безопасности
OAuth — это широко распространенный стандарт авторизации, который позволяет приложениям получать доступ к ресурсам от имени пользователя, не раскрывая его пароль. Это позволяет пользователям..

Классы в JavaScript
class является образцом java Script Object. Конструкция «class» позволяет определять классы на основе прототипов с чистым, красивым синтаксисом. // define class Human class Human {..

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

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

Обзор: Машинное обучение: классификация
Только что закончил третий курс курса 4 часть специализации по машинному обучению . Как и второй курс, он был посвящен низкоуровневой работе алгоритмов машинного обучения. Что касается..

Разработка расширений Qlik Sense с qExt
Использование современных инструментов веб-разработки для разработки крутых расширений Вы когда-нибудь хотели кнопку для установки переменной в приложении Qlik Sense? Когда-нибудь просили..