0
ответов

Как можно реализовать алгоритм K-средних ++?

У меня возникли проблемы с полным пониманием алгоритма K-средних ++. Меня интересует, как именно выбираются первые k центроидов, а именно инициализация, поскольку остальные такие же, как в исходных K-средних ...
вопрос задан: 14 October 2019 21:08
0
ответов

что такое естественный порядок, когда мы говорим о сортировке?

Что подразумевается под естественным порядком. Предположим, у меня есть объект Employee с именем, возрастом и датой присоединения, сортировка по естественному порядку?
вопрос задан: 9 October 2019 09:59
0
ответов

Нахождение всех возможных комбинаций чисел для достижения заданной суммы

Как бы вы провели тестирование всех возможных комбинаций сложений из заданного набора чисел, чтобы они складывались в заданное окончательное число ? Пример: набор чисел для добавления: {1,5,22,15,0, ...} Желаемый ...
вопрос задан: 23 September 2019 01:36
0
ответов

Нарисуйте точку на заданном расстоянии от базовой точки

Я пытаюсь выяснить алгоритм поиска случайной точки на заданном расстоянии от базовой точки. Так, например: это может быть просто базовая математика, и мой мозг еще не работает (прости меня, нет ...
вопрос задан: 5 August 2019 01:05
0
ответов

Почему base128 не используется? [closed]

Почему для передачи двоичных данных в Интернете используется только base64 вместо base128? Набор символов ASCII состоит из 128 символов, которые теоретически могут представлять базу 128, но только base64, но не base128 ...
вопрос задан: 13 July 2019 05:37
0
ответов

Исправить ошибки в коде библиотеки или отказаться от них?

Предположим, у меня есть функция в библиотеке кода с обнаруженной мной ошибкой ошибка в библиотеке кода: class Physics {public static Float CalculateDistance (float initialDistance, float initialSpeed, ...
вопрос задан: 9 June 2019 04:07
0
ответов

Алгоритм сортировки слабо сопоставимых данных?

Допустим, у меня есть несортированный список четыре объекта: [B, C, A, D]. Все четыре объекта одного типа и: (A> B), (C> D), (A! = C или D) (B! = C или D) (C! = A или B) (D! = A или ...
вопрос задан: 9 February 2019 19:01
0
ответов

Генерация случайных графиков с определенной средней степенью и средним весом ребра

Мне нужно генерировать случайные неориентированные графы со следующими характеристиками: 24 узла означают степень в диапазоне от 1 до 23, средний вес ребра в диапазоне от 1 до 5 (веса должны быть целыми числами) I ...
вопрос задан: 17 January 2019 04:24
0
ответов

Алгоритм дерева суффиксов Укконена на простом английском

Я чувствую себя немного толстым в этот момент. Я потратил несколько дней, пытаясь полностью обернуть голову вокруг построения суффиксного дерева, но поскольку у меня нет математического фона, многие объяснения ускользают от меня как ...
вопрос задан: 27 October 2018 21:44
0
ответов

Нарушает ли реализация нескольких интерфейсов принцип единой ответственности?

Из Википедии :Принцип единой ответственности гласит, что каждый класс должен иметь единую ответственность, и эта ответственность должна быть полностью инкапсулирована классом. Разве что...
вопрос задан: 23 October 2018 16:14
0
ответов

Есть ли в каком-либо языке унарный логический оператор переключения?

Так что это скорее теоретический вопрос. C ++ и языки (in), непосредственно основанные на нем (Java, C #, PHP), имеют операторы быстрого вызова для назначения результата большинства двоичных операторов первому операнду, ...
вопрос задан: 20 August 2018 11:20
0
ответов

Что такое непрозрачное значение в C ++?

Что такое «непрозрачное значение» в C ++?
вопрос задан: 14 July 2018 11:00
0
ответов

Что означает двойное двоеточие, за которым следует знак равенства (:: =) в документации по программированию?

Что означает :: = в документации по программированию? Например, в документации Lua: или в документации Python.
вопрос задан: 9 July 2018 10:32
0
ответов

Понимание интерфейса внешних функций (FFI) и языковой привязки

Я давно не совсем понимаю, как смешивать разные языки программирования. Согласно этой статье в Википедии, интерфейс внешней функции (или FFI) может быть выполнен несколькими способами: ...
вопрос задан: 11 June 2018 06:32
0
ответов

Примеры парсеров, чтобы научиться их писать [закрыто]

Я ищу исходные коды парсеров и / или генераторов парсеров, которые можно было бы изучить для дальнейшего развития моих навыков, которые я приобрел во время школьного курса. Знаете ли вы какие-нибудь рекомендуемые ...
вопрос задан: 31 May 2018 15:48
0
ответов

Как объяснить обратные вызовы простым английским языком? Чем они отличаются от вызова одной функции из другой функции?

Как объяснить обратные вызовы простым английским языком? Чем они отличаются от вызова одной функции из другой функции, получающей некоторый контекст от вызывающей функции? Как можно объяснить их силу...
вопрос задан: 6 May 2018 08:42
0
ответов

3D-реконструкция - Как создать 3D-модель из 2D-изображения?

Если я делаю снимок на камеру, я знаю расстояние от камеру к объекту, например, масштабной модели дома, я хотел бы превратить это в 3D-модель, которую я могу перемещать, чтобы я мог ...
вопрос задан: 4 May 2018 22:18
0
ответов

Почему нет • Оптимизация целых программ в настоящее время более распространена?

Главный вопрос: почему общие или даже специализированные оптимизаторы целых программ не являются частью нашей повседневной жизни? Я начал думать об этом после прочтения Белой книги LLC о SuperCompilers, в которой обсуждается ...
вопрос задан: 15 April 2018 17:40
0
ответов

Как определить, насколько точен мой расчет числа пи?

Я пытался различными способами реализовать программу, которая дает цифры числа Пи последовательно. Я попробовал метод рядов Тейлора, но он оказался очень медленно сходящимся (когда я сравнивал свой результат ...
вопрос задан: 6 April 2018 15:43
0
ответов

Почему NaN не равен NaN? [дубликат]

Соответствующий стандарт IEEE определяет числовую константу NaN (не число) и предписывает, что NaN должен сравниваться как не равный самому себе. Это почему? Все языки, с которыми я знаком, реализуют это...
вопрос задан: 8 February 2018 01:22
0
ответов

Управляющий символ «backspace» '\ b': неожиданное поведение?

Итак, я наконец прочитал K&R и кое-что узнал на первых нескольких страницах, что есть escape-символ backspace, \ b. Итак, я иду проверить это и обнаруживаю очень странное поведение: ...
вопрос задан: 30 January 2018 13:05
0
ответов

Преобразование китайских иероглифов в ханьюй пиньинь

Как преобразовать китайские иероглифы в ханьюй пиньинь? Например, 你 -> Nǐ 马 -> Mǎ Дополнительная информация: Допустимы акценты или числовые формы ханью пиньинь, я предпочитаю числовую форму. ...
вопрос задан: 16 January 2018 08:20
0
ответов

Демистификация веб-аутентификации

В настоящее время я изучаю протоколы аутентификации пользователей для разрабатываемого мной веб-сайта. Я хочу создать файл cookie проверки подлинности, чтобы пользователи могли оставаться в системе между страницами. Вот мой первый bash: ...
вопрос задан: 15 January 2018 14:57
0
ответов

Каков самый простой способ получить доступ к элементу массива (не вектора) от середины до крайности?

Я хочу создать игру, монстр которой выровнен слева направо по горизонтали, порядок монстров имеет другое логическое значение (например, появляющаяся последовательность), но я хочу сыграть некоторые эффекты, которые ...
вопрос задан: 16 December 2017 10:58
0
ответов

Лучший способ добавления двунаправленного отношения в объектно-ориентированной модели

Я изо всех сил пытаюсь придумать хороший способ добавления двунаправленного отношения в ОО модели. Допустим, есть Клиент, который может разместить много заказов, то есть существует ассоциация «один ко многим» ...
вопрос задан: 13 December 2017 05:22
0
ответов

Структура данных для нахождения медианы

Это вопрос интервью. Разработайте класс, который хранит целые числа и предоставляет две операции :void insert (int k )int getMedian ()Думаю, я могу использовать BST, чтобы вставка занимала O (logN )и getMedian...
вопрос задан: 12 November 2017 07:50
0
ответов

Почему векторизация в целом быстрее, чем циклы?

Почему, на самом низком уровне аппаратного обеспечения, выполняющего операции и общие базовые операции (то есть вещи, общие для реальных реализаций всех языков программирования при запуске ...
вопрос задан: 24 October 2017 23:44
0
ответов

Каков правильный алгоритм определения количества символов, воспринимаемых пользователем?

У меня есть задача подсчитать количество символов, воспринимаемых пользователем во входных данных. Входные данные - это группа целых чисел (мы можем думать о ней как о int []), которая представляет кодовые точки Unicode. java.text.BreakIterator ....
вопрос задан: 26 September 2017 03:18
0
ответов

Являются ли «гонки данных» и «условия гонки» одним и тем же в контексте параллельного программирования?

Я часто встречаю эти термины в контексте параллельного программирования. Они одинаковые или разные?
вопрос задан: 15 September 2017 09:00
0
ответов

Термин «контекст» в программировании? [closed]

Я занимаюсь программированием уже несколько месяцев, и в классах часто используется слово «контекст». Как ServletContext (Java), Activity (Android), Service (Java, Android), NSManagedContext (Objective-C, ...
вопрос задан: 27 July 2017 18:20