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

Как я могу преобразовать число из базы 8 в базу 10?
Я знаю, что 75 (основание 8) = 61 (основание 10), но я не могу легко найти формулу для этого. Как перевести число с основанием 8 в число 10?
44719 просмотров
schedule 14.10.2023

Как преобразовать целое число в строку в любой базе?
Python позволяет легко создавать целое число из строки заданной базы с помощью int(str, base). Я хочу выполнить обратное: создание строки из целого числа , т.е. мне нужна некоторая функция int2base(num, base) , такая, что:...
277542 просмотров
schedule 13.11.2022

Реализация Patricia Trie для использования в качестве словаря
Я пытаюсь реализовать Patricia Trie с методами addWord() , isWord() и isPrefix() в качестве средства хранения большого словаря слов для быстрого поиска (включая поиск по префиксу). Я прочитал концепции, но они просто не проясняют реализацию. Я...
7595 просмотров
schedule 07.07.2023

Программирование CUDA с помощью библиотеки Thrust Radix Sort
Новичок в Thrust - в моей программе VS2010 C++ у меня все работает нормально: #include <thrust/sort.h> thrust :: stable_sort_by_key (sortkey , sortkey + nmu, indexes ); Но теперь я хочу использовать тягу:: stable_radix_sort_key. Я...
2377 просмотров
schedule 30.07.2022

двоичные числа в gawk
Как можно указать число как двоичное в gawk ? Согласно руководству , gawk интерпретирует все числа как десятичные, если они которым предшествует 0 (восьмеричное) или 0x (шестнадцатеричное). В отличие от некоторых других языков, 0b не...
379 просмотров
schedule 12.09.2023

Сортировка по основанию: что означает группа в сортировке по основанию?
У меня есть назначение алгоритма сортировки для моего класса cs. Мне нужно преобразовать псевдокод Radix Sort в С++. Вот мой псевдокод: radixSort( int theArray[], in n:integer, in d:integer) // sort n d-digit integers in the array theArray...
293 просмотров
schedule 27.05.2024

Как разобрать любую допустимую строку на целое число, используя определенную систему счисления?
Фон Используя Integer.parseInt(someIntString , основание счисления) не всегда работает и в некоторых случаях может возвращать исключение NumberFormatException. Я проверил API, и он говорит, что будет возвращено такое исключение: если...
1193 просмотров
schedule 27.07.2023

Основание в шестнадцатеричном формате
Пьер Тердиман в своей статье «Возвращение к сортировке по основанию» говорит нам: Например, вам потребуется 4 прохода для сортировки стандартных 32-битных целых чисел, поскольку в шестнадцатеричной системе счисления основанием является байт....
563 просмотров
schedule 24.03.2022

Как найти высоту дерева дерева в C
У меня возникли проблемы с написанием алгоритма для определения высоты дерева дерева. Я понятия не имею, как начать или как я могу это сделать. Извините, если это «нубский» вопрос, но я новичок в попытках, и это единственная часть, отсутствующая в...
1258 просмотров
schedule 25.12.2022

Представление числа Radix
Я недавно начал изучать логические конструкции, и у меня есть несколько вещей, которые я не совсем понимаю. Допустим, вам дано определенное значение в секундах (скажем, 3 000 000) и вас попросят преобразовать в недели, дни, часы, минуты и секунды...
126 просмотров
schedule 30.04.2022

Примеры использования параметра системы счисления
Последний шаг для меня, когда я заканчиваю код JS, позволяет ему работать через JSLint. Я забыл несколько точек с запятой и параметры системы счисления в parseInt() . Хорошо, что эти вопросы были решены быстро. Но теперь мне любопытно: зачем нам...
517 просмотров
schedule 22.03.2022

Быстрый. Получить двоичную строку из целого числа
У меня есть двоичный файл 0000010 , который представлен в виде массива целых чисел. Из этого двоичного файла я получаю Integer : let number = Int32([0, 0, 0, 0, 0, 1, 0].reduce(0, combine: {$0*2 + $1})) // число = 2 но когда я хочу...
2567 просмотров
schedule 08.11.2022

Что делает List[:] = List в этом коде сортировки по основанию?
Что не так с моей сортировкой по основанию? Вот ссылка на код сортировки по основанию, который я нашел. Это работает (код верхнего ответа), но мой вопрос заключается в том, что делает List[:] = [] в этом контексте (я знаю, что это предназначено...
62 просмотров
schedule 30.11.2022

Функции или методы Javascript, которые принимают основание?
Эти функции принимают radix в качестве аргумента: num.toString(radix); parseInt("123", radix); Есть ли какая-либо другая функция или метод, который принимает radix (основание счисления), потому что я хотел бы использовать что-то...
267 просмотров
schedule 17.08.2022

Swift: создать произвольную базовую строку из массива байтов
У меня есть массив UInt8 , который мне нужно превратить в строку с основанием 36. Я считаю, что мне нужно преобразовать его во что-то, соответствующее двоичному целому, но не знаю, как это сделать. let bArray: [UInt8] = ..... //some array of...
288 просмотров
schedule 06.02.2023

FormatException: недопустимое число счисления счисления 16 (в символе 1)
Мне удалось определить проблему именно в этой функции, но я не знаю, как ее исправить. Color colorLuminance(String hex, double lum){ // Verifying & extending hex length if (hex.length < 6) { hex =...
1776 просмотров
schedule 12.02.2023

Как преобразовать base-36 в base-62 в простом JS без библиотек или модулей
Я ищу JS-скрипт, который преобразует число base-36, например: 23SQJ1LNEFSL00H18IVWABMP на число base-62, например: 1rZmfPo0xtnf8CLTfWRJh Я пытаюсь перевести этот код Python, чтобы сделать это. converter.py BASE62 =...
57 просмотров

Преобразование двоичной произвольной точности с плавающей запятой в любое основание
Предположим, у меня есть двоичная нотация с плавающей запятой (например, 1001.011101) с произвольной точностью 2 ^ (-n) после плавающей запятой, как я могу преобразовать ее в любую базу, скажем, троичную или десятичную. Для целочисленной части...
82 просмотров

radixSort java Реализовать с использованием сортировки распределения
Сортировка по принципу распределения Мне нужна помощь в реализации алгоритма сортировки по основанию с использованием сортировки с подсчетом распределения, я знаю, что мне нужно делать, но не знаю, как это сделать. ниже вы можете найти мой код,...
33 просмотров
schedule 10.01.2023