Результаты поиска по запросу "algorithm"

27 ответов

Как найти n-й элемент в конце односвязного списка?

15 ответов

Как реализовать двоичное дерево?

3 ответа

Скопируйте переменную экземпляра типа java.util.Random, чтобы создать объект в том же состоянии

Я реализуюимитация отжига [http://en.wikipedia.org/wiki/Simulated_annealing](SA) алгоритм, где мне нужно копировать состояния (например, чтобы запомнить лучшее решение до сих пор). Я реализовал метод копирования, так как не рекомендуется ...

ТОП публикаций

2 ответа

Поиск в ширину: время проверки статуса посещения

7 ответов

Сохраняют ли диктанты порядок итераций, если они не изменены?

Если у меня есть словарь в Python, и я перебираю его один раз, а затем снова и снова, гарантированно ли будет сохранен порядок итераций, учитывая, что я не вставлял, не удалял и не обновлял какие-либо элементы в словаре? (Но я мог бы сделать поиск).

2 ответа

Почему произойдет сбой std :: sort, если функция сравнения не является оператором <?

Следующая программа скомпилирована с VC ++ 2012. #include <algorithm> struct A { A() : a() {} bool operator <(const A& other) const { return a <= other.a; } int a; }; int main() { A coll[8]; std::sort(&coll[0], &coll[8]); // Crash!!! }Если я ...

4 ответа

Эффективное манипулирование списком декартовых координат в Python

Фон:Я пишу программу, которая обрабатывает большие объемы данных, связанных с сетями вершин различных правильных форм. У меня есть рабочий генератор, который выдает список декартовых координат, соответствующих вершинам указанных фигур, на основе ...

3 ответа

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

У меня есть контейнер регулярных выражений. Я хотел бы проанализировать их, чтобы определить, можно ли сгенерировать строку, которая соответствует более чем 1 из них. Если не считать моего собственного движка регулярных выражений с учетом этого ...

4 ответа

Нахождение минимального количества свопов для преобразования одной строки в другую, где строки могут иметь повторяющиеся символы

Я просматривал вопрос программирования, когда следующий вопрос вдруг показался мне связанным. Как преобразовать строку в другую строку, используя всего несколько перестановок следующим образом. Строки гарантированно будут взаимопревращаемыми ...

4 ответа

Как lucene индексирует документы?

Я прочитал какой-то документ о Lucene; также читаю документ по этой ссылке (http://lucene.sourceforge.net/talks/pisa).Я не очень понимаю, как Lucene индексир...