Описание тега traversal
Traversal is the action of iterating over all the elements in a sequence of elements.
6
ответов
Быстрее os.walk или шар?
Я возиться с поиском файлов в Python на большом жестком диске. Я смотрел на os.walk и glob. Я обычно использую os.walk, так как нахожу его намного аккуратнее и, кажется, быстрее (для каталогов обычного размера). Кто-нибудь имел опыт работы с ними об…
19 янв '12 в 18:10
1
ответ
Пройдите дерево DOM
Поскольку большинство (все?) PHP-библиотек, выполняющих очистку HTML, таких как HTMLPurifier, сильно зависят от регулярных выражений, я подумал, что попытка написать HTML-очиститель, использующий DOMDocument и связанные с ним классы, будет полезным …
15 июн '11 в 10:10
2
ответа
Сделать логику в функции рекурсивной
Фон: представьте, у меня есть маленький робот. Я помещаю этого робота в какой-то узел на карте (график). Робот может вызвать метод giveMeMapCopy(), чтобы получить копию всей карты, в которой он находится. Я хочу дать моему маленькому роботу функцию,…
26 янв '13 в 12:56
3
ответа
Как вернуть узел, случайным образом, из двоичного дерева поиска?
Учитывая BST (может быть или не быть сбалансированным), как можно вернуть "любой" узел равномерно случайным образом? Ограничение: вы не можете использовать внешнюю структуру данных индексации. Вы должны пройти по дереву таким образом, чтобы каждый у…
19 сен '14 в 20:11
2
ответа
Изменить JSON-структуру глубоко вложенного объекта
Я пытаюсь изменить глубоко вложенный объект JSON из одной структуры в другую. Чтобы можно было использовать его в правильном формате для работы с библиотекой jQuery Nestable. Это формат источника, который у меня есть: { "scanned": { "a3": { "value":…
10 окт '18 в 10:37
1
ответ
Вопрос про NHibernate - создание свободного интерфейса
Я зашла в тупик с NHibernate и моей доменной моделью прямо сейчас. Я представляю себе хороший API в своей голове, но мне очень трудно воплотить его в жизнь. Вот пример того, что я пытаюсь сделать: Trip trip = new Trip("Austria2009"); foreach(User us…
07 июн '09 в 23:25
1
ответ
Найти путь в графе со взвешенными вершинами
У меня есть следующий граф, где каждая вершина имеет ассоциированную "вероятность" ( граф со взвешенными узлами). Я хочу найти путь от узла 0 до последнего узла (самый высокий индекс, здесь 5), который имеет наибольшую умноженную вероятность. На это…
22 окт '15 в 01:50
0
ответов
Есть ли объективный способ отобразить все элементы на карте и, возможно, удалить некоторые?
Объектив имеет imap / imapped, который может быть использован для изменения элементов Data.Map зависит от индекса, но не удаляет элементы. Он также имеет at, который может получить доступ / изменить и удалить один элемент. Есть ли общий способ получ…
17 июн '16 в 13:40
1
ответ
jQuery выбирает div из набора (группы) класса
Мое намерение состоит в том, чтобы выбрать все 2-й элемент из класса. Исчезните в этом div и потушите все 1-й элемент этого класса. Пример как ниже. Когда пользователь нажимает кнопку "Далее", выберите все 2-й набор слайд-бокса из modalDialog и пост…
04 окт '16 в 03:45
2
ответа
C++ TCL (библиотека контейнеров дерева): как пройти по дереву от узла прямо к корню
Я использую эту библиотеку для хранения информации о древовидной структуре: http://www.datasoftsolutions.net/tree_container_library/overview.php Вот упрощенная версия моего кода C++: #include "tcl/sequential_tree.h" // Node has some data which is no…
20 фев '10 в 14:00
2
ответа
Как найти регион, который имеет максимальное количество единиц в C?
У меня есть 2D матрица 500x500, которая содержит значения 0 или 1. Есть ли способ найти высококонцентрированную область, которая содержит значение 1, или, скажем, область с максимальным числом не равным 1? Я пытался обойти всю 2D матрицу с меньшим (…
05 май '15 в 08:14
1
ответ
Поиск первого места во вложенном списке, где какой-либо член не существует
Предположим, у меня есть список как li <- list( mammals = list( giraffe = list( name = 'giraffe', occupation = 'giraffing' ), bear = list( name = 'bear' ) ), amphibians = list( frog = list( name = 'frog', occupation = 'frogging' ), snake = list( …
19 апр '17 в 15:31
2
ответа
Как мне удалить следующих двух братьев и сестер и ТОЛЬКО следующих двух братьев и сестер в этом всплывающем окне с помощью jQuery?
Итак, у меня есть всплывающее окно. Вы нажимаете ссылку "+ Добавить текст", и она добавляет текстовое поле на страницу вместе с другой "+ Добавить текстовую ссылку" и "x" в промежутке в правом углу каждого текстового поля. Когда я нажимаю "х" в этом…
10 июл '15 в 10:27
1
ответ
Обернуть прямые классы братьев и сестер в свои собственные div
Я хочу обернуть прямые группы классов, начинающиеся с "ok", в свои собственные http://jsfiddle.net/7hABQ/12/ <div class="foo"></div> <div class="ok-4"></div> <div class="ok-87"></div> <div class="ok-11"><…
24 апр '14 в 11:24
2
ответа
Примеры реализации техник обхода NAT в (android?) p2p-приложениях
В настоящее время я работаю над одноранговым приложением Android. Конечно, вскоре мы поняли, что одна из самых сложных задач - выяснить, как пройти через NAT, чтобы 2 устройства (или более) могли обмениваться данными друг с другом через Интернет, не…
17 июн '12 в 21:25
0
ответов
Построение иерархических данных linq
У меня есть следующий XML, который мне нужно проанализировать: <ValidationRules> <ValidationPoint> <tr> <td>test</td> <td>test1</td> </tr> <td>test2</td> <td>test3</td> </Val…
13 май '11 в 19:39
0
ответов
LevelDB и триоподобные структуры, сохраненные в них, улучшают обход
В настоящее время я работаю над реализацией Modified PatriciaTree в Java-реализацию. Я нашел реализацию ethereum здесь: https://github.com/ethereumj/ethereumj/tree/master/ethereumj-core/src/main/java/org/ethereum/trie. Я хочу сохранить сгенерированн…
07 авг '18 в 10:41
2
ответа
Метод не возвращает то же самое, когда вызывается для того же объекта
Название сбивает с толку, но я понятия не имел, как описать это иначе. Я создаю объекты Linked List of Cars, и все хорошо, я печатаю список, вызывая мой метод getElement. Если это сделать, скажем, корвет, так System.out.print(corvette.getElement);пр…
10 июл '14 в 03:02
1
ответ
Как использовать jstraverse update
У меня есть этот объект. var users = { 'jane':{'sessionId':'12345','userid':'jane','data':{x:100,y:100}}, 'rahul':{'sessionId':'12345','userid':'rahul','data':{x:100,y:100}} }; Я хочу обновить jane ключевые данные по надстройке {'status':'login'} с …
08 апр '11 в 07:02
1
ответ
Как пройти каждый элемент документа, используя javaScript?
Как указано выше. Как пройти каждый элемент документа с помощью JavaScript?
15 янв '16 в 14:48