Результаты поиска по запросу "algorithm"
Кодировка Base-N байтового массива
Пару дней назад я наткнулсяэтот CodeReview [https://codereview.stackexchange.com/questions/14084/base-36-encoding-of-a-byte-array/] для Base-36, кодирующего байтовый массив. Однако последующие ответы не затрагивали декодирование обратно в ...
Может ли алгоритм обнаружить сарказм [закрыто]
Меня попросили написать алгоритм для обнаружения сарказма, но я столкнулся с недостатком (или что-то вроде того) в логике. Например, если человек говорит A: Я люблю Джастина Бибера. Тебе он нравится? Б: Да. Конечно.Я абсолютно люблю ...
Получить уровень иерархии
У меня есть массив объектов, где каждый объект имеетid иParentId собственности (чтобы они могли быть расположены в деревьях). Они не в определенном порядке. Обратите внимание, чтоidиparentIdне будут целыми числами, они будут строками (просто ...
как генерировать нарциссические числа быстрее?
«Нарциссические числа» - это n-значные числа, где сумма всех n-й степени их цифр равна числу. Так,153 это нарциссическое число, потому что1^3 + 5^3 + 3^3 = 153. Теперь, учитывая N, найти все нарциссические числа длиной N цифр? Мой ...
Разница между алгоритмами Прима и Дейкстры?
В чем точная разница между алгоритмами Дейкстры и Прима? Я знаю, что Prim даст MST, но дерево, сгенерированное Dijkstra, также будет MST. Тогда какая точная разница?
Рекурсивная программа Python для простого разложения числа
Я написал следующую программу для простого разложения на числа: import math def prime_factorize(x,li=[]): until = int(math.sqrt(x))+1 for i in xrange(2,until): if not x%i: li.append(i) break else: #This else belongs to for li.append(x) print li ...
Идеальный минимальный хэш для математических комбинаций
Сначала определите два целых числаN а такжеK, гдеN >= K, оба известны во время компиляции. Например:N = 8 а такжеK = 3. Затем определите набор целых чисел[0, N) (или же[1, N] если это упрощает ответ) и назовите егоS, Например:{0, 1, 2, 3, 4, 5, ...
Преобразование двоичной матрицы в 0 с помощью переключения строк и столбцов?
Предположим, что вы получили сетку из 0 и 1. Ваша цель состоит в том, чтобы превратить сетку в сетку всех нулей, выполнив ряд операций «переворачивания»: если вы переверните положение (x, y) в сетке, то все биты в той же строке или столбце, что и ...
установить позицию для рисования бинарного дерева
Я хочу нарисовать бинарное дерево с графической структурой (Qt) следующим образом: 9 / \ 1 10 / \ \ 0 5 11 / / \ -1 2 6но у меня есть проблема, чтобы установить X и Y для каждого узла, есть ли у вас идея установки и фиксации положения? (У ...
Это новый алгоритм сортировки? [с реализацией Java и псевдокода]
Я знаю, что это может быть глупый вопрос, может быть, самый глупый вопрос сегодня, но я должен задать его:Я изобрел этот алгоритм сортировки? Вчера я немного вдохновился алгоритмом сортировки на основе обмена. Сегодня я это реализовал, и это ...