6
ответов

Действительно ли возможно вычислить, медиана списка чисел лучше, чем O (n регистрируют n)?

Я знаю, что возможно вычислить средний из списка чисел в O (n). Но что относительно медианы? Есть ли любой лучший алгоритм, чем вид (O (n, регистрируют n)) и элемент середины поиска (или средний из...
вопрос задан: 21 August 2009 12:54
6
ответов

Почему каждый тип объекта не является сериализуемым?

Почему каждый тип объекта не является неявно сериализуемым? В моем ограниченном понимании объекты просто не хранятся на "куче" и указателях на них на стеке? Не были должны Вы быть в состоянии пересечь...
вопрос задан: 21 August 2009 06:18
6
ответов

Tinyurl-разработайте уникальный код: потенциальный алгоритм для предотвращения коллизий

У меня есть система, которая требует, чтобы уникальный 6-разрядный код представил объект, и я пытаюсь думать о хорошем алгоритме для генерации их. Вот pre-reqs: я использую основу 20 систем (никакие ограничения...
вопрос задан: 10 August 2009 23:44
6
ответов

Решение методом наименьших квадратов к одновременным уравнениям

Я пытаюсь соответствовать преобразованию от одного набора координат другому. x' = R + Пкс + Qy y' = S - Qx + Py, Где P, Q, R, S являются константами, P = scale*cos (вращение). Q=scale*sin (вращение) Там...
вопрос задан: 7 August 2009 18:05
6
ответов

Инструкции для лучших [закрытых] модульных тестов

Jimmy Bogard, написал статью: Вытаскивание оценивает из Ваших модульных тестов, где он дает четыре правила: Тестовые имена должны описать, что и, почему, от перспективных Тестов пользователя код также, дают...
вопрос задан: 24 July 2009 07:32
6
ответов

Ресурсы для изучения побитового программирования? [закрыто]

Я программист на С ++, и иногда я сталкиваюсь с кодом, который использует побитовые операторы для манипулирования вещами на битовом уровне, но у меня нет реального понимания этих концепций. Так что я бы ...
вопрос задан: 22 July 2009 20:29
6
ответов

Делает это существует: Повторное Средство поиска Кода?

В ближайшем будущем я наследую несколько крупный проект. Я делал некоторые маленькие обновления его недавно и заметил, что части его могли использовать некоторый рефакторинг, так как существуют методы...
вопрос задан: 9 July 2009 16:21
6
ответов

Действительно ли соли бесполезны для безопасности, если взломщик знает их?

Скажем, у меня есть таблица пользователей, настроенных как это: CREATE TABLE 'пользователи' ('идентификационное' ЦЕЛОЕ ЧИСЛО PRIMARY KEY, 'назовите' ТЕКСТ, 'hashed_password' ТЕКСТ, 'посолите' ТЕКСТ), Когда пользователь будет создан...
вопрос задан: 8 July 2009 14:26
6
ответов

Мы должны использовать ограничения внешнего ключа при сохранении Моделей предметной области?

Только что у меня было обсуждение с моими коллегами о персистентности Моделей предметной области и должны ли мы осуществить ограничения внешнего ключа на уровне базы данных. Моя первая реакция состояла в том что...
вопрос задан: 3 July 2009 13:59
6
ответов

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

Я смотрю, формируют программный способ взять целочисленную последовательность и выложить закрытую функцию формы. Что-то как: Данный: 1,3,6,10,15 Возвратов: n (n+1)/2 Образцы могло быть полезным; язык...
вопрос задан: 25 June 2009 01:50
6
ответов

Какова цель шестнадцатеричного кодирования для двоичных данных?

Мне немного любопытно относительно того, почему можно было бы хотеть использовать шестнадцатеричное число, кодирующее по base64. Мне кажется, что основа 64 более эффективна. В частности, почему случается так, что базы данных, кажется, всегда используют ше
вопрос задан: 18 June 2009 18:14
6
ответов

время истечения срока действия memcached

Memcached предоставляет опцию времени истечения срока действия кеша, которая указывает, как долго объекты хранятся в кеше. Предполагая, что все записи проходят через кеш, я не понимаю, почему кто-то захочет ...
вопрос задан: 9 June 2009 02:16
6
ответов

сортировка алгоритма, куда попарное сравнение может возвратить больше информации, чем-1, 0, +1

Большинство алгоритмов сортировки полагается на попарное сравнение определение ли <B, = B или A> B. Я ищу алгоритмы (и для бонусных очков, кода в Python), которые используют в своих интересах попарное-...
вопрос задан: 27 May 2009 03:28
6
ответов

Каково преимущество наличия этого/самого указателя, обязательного явный?

Каково преимущество наличия this/self/me указатель, обязательный явный? Согласно теории ООП метод, как предполагается, работает главным образом (только?) на членских переменных и аргументах метода. Следующее...
вопрос задан: 26 May 2009 11:08
6
ответов

Обеспечение API помогает, удержит анализ экранных данных?

Я думал вполне немного здесь в последнее время об анализе экранных данных и каково задача это может быть. Таким образом, я ставлю следующий вопрос. Как застройщик сайта выставляют простые API для предотвращения пользователей от...
вопрос задан: 24 May 2009 23:07
6
ответов

Как должен подстрока () работа?

Я не понимаю, почему Java [String.substring () метод] (http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html#substring (интервал, %20int%29) указан путем, это. Я не могу сказать этому запускаться...
вопрос задан: 19 May 2009 17:22
6
ответов

Функции, характерные для всех regex разновидностей?

Я видел много общности в regex возможностях различных regex-поддерживающих инструментов/языков (например, жемчуг, sed, Java, энергия, и т.д.), но у меня есть также много различий. Есть ли стандартное подмножество regex...
вопрос задан: 18 May 2009 23:01
6
ответов

Отсортированное различие в списке

У меня есть следующая проблема. У меня есть ряд элементов, которые я могу отсортировать по определенному алгоритму A. Сортировка является хорошей, но очень дорогой. Существует также алгоритм B, который может приблизиться...
вопрос задан: 13 May 2009 18:35
6
ответов

Распределенные вычисления по сравнению с потоками

Насколько подобный распределенные вычисления и поточная обработка? Я нашел две бумаги, приходящие к довольно противоположным заключениям: "Многопоточность Легче, Чем Сети. Как поточная обработка легка и подобна...
вопрос задан: 2 May 2009 23:25
6
ответов

Как Вы придумываете минимальные аппаратные спецификации своего приложения?

Мы разрабатываем корпоративное приложение, для которого мы должны зарегистрировать минимальные требования к оборудованию для следующего целевого развертывания: База данных/сервер приложений толстого клиента (куда мы работаем...
вопрос задан: 17 April 2009 13:33
6
ответов

Сложность времени запроса базы данных

Я довольно плохо знаком с базами данных, поэтому простите мне, если это - глупый вопрос. В современных базах данных, если я использую индекс для доступа к строке, я полагаю, что это будет O (1) сложность. Но если я делаю запрос для выбора...
вопрос задан: 7 April 2009 22:05
6
ответов

Различение инструментов в [закрытом] музыкальном файле

Учитывая музыкальный файл, действительно ли возможно разделить каждый инструмент, на котором играют? Т.е. скажем, у меня есть someSong.mp3, и в той песне существуют вокалы, гитара, бас и барабаны. Я хотел бы добраться 4 "...
вопрос задан: 30 March 2009 17:47
6
ответов

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

Мой опыт к настоящему времени показал мне, который даже с многоядерными процессорами, параллелизируя алгоритм будет не всегда ускорять его noticably. На самом деле иногда это может замедлить вещи. Что такое некоторые...
вопрос задан: 23 March 2009 03:53
6
ответов

Когда использовать шаблонный метод По сравнению со Стратегией?

Шаблонный шаблон метода и стратегическая модель делают примерно то же самое. Я понимаю основные различия между ними (шаблонный метод является базирующимся наследованием, стратегия является базирующимся составом)...
вопрос задан: 23 March 2009 02:45
6
ответов

Перестановки двоичного дерева

Рассмотрите двоичное дерево: n является узлом, если n является целым числом (+ b), узел, если a и b являются узлами. Мы переносим следующие три операции: (+ b)-> (+ b a) (+ (+ b) c)-> (+ (+ b c)) (+ (+ b...
вопрос задан: 16 March 2009 19:16
6
ответов

Наиболее часто используемые сочетания клавиш в веб-приложениях

Я настраиваю сочетания клавиш для веб-приложения, и я задаюсь вопросом: Каковы обычно используемые сочетания клавиш (в веб-приложениях)? Например, Gmail и читатель Google используют j / k:...
вопрос задан: 5 February 2009 11:04
6
ответов

Как я отображаю двоичное представление плавания или дважды?

Я хотел бы отобразить двоичный файл (или шестнадцатеричный) представление числа с плавающей точкой. Я знаю, как преобразовать вручную (использующий метод здесь), но я интересуюсь наблюдением примеров кода, которые делают...
вопрос задан: 16 January 2009 19:05
6
ответов

Дизайн контракта и [закрытая] разработка через тестирование

Я работаю над улучшением процесса разработки нашей группы, и я рассматриваю, как лучше всего реализовать Дизайн Контракта с Разработкой через тестирование. Кажется, что эти два метода имеют много перекрытия...
вопрос задан: 27 December 2008 03:22
6
ответов

Каковы некоторые другие языки, которые поддерживают “частичную специализацию”?

Частичная шаблонная специализация является одним из самых важных понятий для универсального программирования в C++. Например: реализовать универсальную функцию подкачки: шаблон <имя типа T> освобождает подкачку (T &x...
вопрос задан: 24 December 2008 18:13
6
ответов

Отдельный класс по сравнению с методом

Быстрый вопрос о дизайне. ClassA имеет метод под названием DoSomething (args) В DoSomething (), прежде чем он сможет на самом деле сделать что-то, он должен сделать некоторую предварительную работу с args. Я полагаю, что это должно быть...
вопрос задан: 19 December 2008 23:53