binary-tree

какие алгоритмы можно использовать для рисования двоичного дерева в консоли? Дерево реализовано в C. Например, BST с номерами: 2 3 4 5 8 будет отображаться в консоли как: ...

например, биты в байте B are 10000010, Как я могу назначить биты в строку str в буквальном смысле, то есть str = "10000010". Edit я читаю байт из двоичного файла, и хранится в массиве байтов B. Я использую System.out.println(Integer.toBinaryString(B[i])). проблема в том (a) когда биты начинаются с (край...

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

для двоичных деревьев: нет необходимости рассматривать значения узлов дерева, меня интересуют только различные топологии деревьев с 'N' узлами. Для Бинарного Дерева Поиска: мы должны рассмотреть значения узлов дерева....

Я знаю, что производительность никогда не бывает черно-белой, часто одна реализация быстрее в случае X и медленнее в случае Y и т. д. но в целом-B-деревья быстрее, чем AVL или RedBlack-деревья? Они значительно сложнее реализовать, чем деревья AVL (и, возможно, даже RedBlack-деревья?), но разве они быстрее (ок...

Я пытаюсь читать BMP файл в Python. Я знаю первые два байта укажите фирму BMP. Следующие 4 байта-это размер файла. Когда я выполняю: fin = open("hi.bmp", "rb") firm = fin.read(2) file_size = int(fin.read(4)) Я: ValueError: недопустимый литерал для int () с основанием 10: 'F#x13' что я хочу сдела...

Мне нужен скрипт / инструмент, который читает двоичный файл и выводит массив исходного кода C/C++ (который представляет содержимое файла). А они есть? (этот вопрос был удален ранее. Я возвращаю этот вопрос, потому что он ценен. Я искал именно это в Google и ничего не нашел. Конечно, это тривиально кодироват...

как печатать целочисленные литералы в двоичном или шестнадцатеричном формате в haskell? printBinary 5 => "0101" printHex 5 => "05" какие библиотеки/функции позволяют этого? я наткнулся на числовой модуль и его функцию showIntAtBase, но не смог использовать его правильно. > :t showIntAtBase sh...

Мне нужен способ получить двоичное представление строки в python. например, st = "hello world" toBinary(st) есть ли модуль какого-то аккуратного способа сделать это?...

есть ли встроенное двоичное дерево поиска в .NET 4.0, или мне нужно построить этот абстрактный тип данных с нуля? редактировать речь идет о двоичном дереве поиска конкретно, а не об абстрактном типе данных "деревья" в целом....