search- все статьи тега


Как найти сумму значений узла для заданной глубины в двоичном дереве?

Я уже несколько часов ломаю голову над этим вопросом... Задача: Binary Tree (0) depth 0 / 10 20 depth 1 / / 30 40 50 60 depth 2 Я пытаюсь написать функцию, которая принимает глубину в качестве аргумента и возвращает сумму значений узлов данной глубины. Например, если я передаю 2, он должен вернуть 180 (т. е. 30+40+50+60) Я решил использовать дыхание сначала поиск и когда я нахожу узел с нужной глубиной, суммируйте значение, но я просто не могу понять, как узна ...

наиболее эффективный способ найти частичные совпадения строк в большом файле строк (python)

Я загрузил файл заголовков статей Википедии, который содержит название каждой статьи Википедии. Мне нужно найти все названия статей, которые могут совпадать. Например, у меня может быть слово "хоккей", но статья Википедии для хоккея, которую я бы хотел, - это "Ice_hockey". Это также должен быть поиск без учета регистра. Я использую Python,и есть ли более эффективный способ, чем просто выполнить поиск по строке? Я буду выполнять этот поиск, как 500 или 1000 раз в минуту в идеале. Если строка ...

jqGrid: использование нескольких методов для фильтрации данных

Мое требование-показать страницу с несколькими фильтрами для применения к сеточным данным. Предположим, что мы говорим о приказах, и приказ имеет следующие атрибуты public class Order { public int OrderID public DateTime OrderDate public DateTime ShipmentDate public int OrderTotal public int OrderStatus } Внутри объекта jqgrid я показываю все атрибуты , кроме OrderStatus Требуется создать представление, которое имеет jqGrid в левой части панель справа Внутри пра ...

Используйте синтаксис grep --exclude / --include, чтобы не использовать grep через определенные файлы

Я ищу строку foo= в текстовых файлах в дереве каталогов. Это на общей машине Linux, у меня есть оболочка bash: grep -ircl "foo=" * в каталогах также много двоичных файлов, которые соответствуют "foo=". Поскольку эти результаты не актуальны и замедляют поиск, я хочу, чтобы grep пропустил поиск этих файлов (в основном изображений JPEG и PNG). Как бы я это сделал? Я знаю, что есть --exclude=PATTERN и --include=PATTERN параметры, но каков формат шаблона? Страница человека греп говорит: --includ ...

Как объединить 2 или более запросов в представлении Django?

Я пытаюсь построить поиск для сайта Django, который я строю, и в поиске я ищу в 3 разных моделях. И чтобы получить разбиение на страницы в списке результатов поиска, я хотел бы использовать общее представление object_list для отображения результатов. Но для этого мне нужно объединить 3 запроса в один. как я могу это сделать? Я пробовал это: result_list = [] page_list = Page.objects.filter( Q(title__icontains=cleaned_search_term) | Q(body__icontains=cleaned_search_term)) ar ...

Как искать сообщение фиксации на GitHub?

не в Git РЕПО, а в GitHub в частности-как я могу искать только сообщения фиксации определенного РЕПО / филиала? ...

Найти ближайшее значение в массиве numpy

есть ли numpy-тонический способ, например функция, чтобы найти ближайшее значение в массив? пример: np.find_nearest( array, value ) ...

Как выполнить поиск в массиве хэшей по хэш-значениям в ruby?

у меня есть массив хэшей, @отцов. a_father = { "father" => "Bob", "age" => 40 } @fathers << a_father a_father = { "father" => "David", "age" => 32 } @fathers << a_father a_father = { "father" => "Batman", "age" => 50 } @fathers << a_father Как я могу найти этот массив и вернуть массив хэшей, для которых блок возвращает true? например: @fathers.some_method("age" > 35) #=> array containing the hashes of bob and batman спасибо. ...

Как поставить задержку на мгновенный поиск AngularJS?

Я новичок в AngularJS, и у меня есть проблема производительности, которую я не могу решить. У меня есть мгновенный поиск, но он несколько отстает, так как он начинает поиск на каждом keyup(). JS: var App = angular.module('App', []); App.controller('DisplayController', function($scope, $http) { $http.get('data.json').then(function(result){ $scope.entries = result.data; }); }); HTML: <input id="searchText" type="search" placeholder="live search..." ng-model="searchText" /> <div ...

Как фильтровать NSFetchedResultsController (CoreData) с помощью UISearchDisplayController/UISearchBar

Я пытаюсь реализовать код поиска в моем приложении для iPhone на основе CoreData. Я не знаю, как действовать дальше. Приложение уже имеет NSFetchedResultsController с предикатом для извлечения данных для основного TableView. Я хочу убедиться, что я на правильном пути, прежде чем менять слишком много кода. Я в замешательстве, потому что многие примеры основаны на массивах, а не на CoreData. вот некоторые вопросы: Мне нужно иметь второй NSFetchedResultsController, который извлекает только с ...

Что такое лучшее приложение для поиска Django? [закрытый]

Я создаю проект Django, который нуждается в функциональности поиска, и пока нет django.contrib.search, Я должен выбрать приложение для поиска. Итак, что же лучше? Под "лучшим" я имею в виду... простота установки / настройки имеет Django-или, по крайней мере, дружественный к Python API может выполнять достаточно сложные поисковые запросы вот некоторые приложения, о которых я слышал, пожалуйста, предложите другие, если вы знаете любой: добавлен Джанго-сфинкс Я также хотел бы избежать использ ...

Найти индекс последнего вхождения подстроки с помощью T-SQL

есть ли простой способ найти индекс последнего вхождения строки с помощью SQL? Я использую SQL Server 2000 прямо сейчас. Мне в основном нужна функциональность, что .NET System.String.LastIndexOf метод обеспечивает. Немного погуглив показал это - Функция Для Получения Последнего Индекса - но это не работает, если вы передаете выражение столбца "текст". Другие решения, найденные в другом месте, работают только до тех пор, пока текст, который вы ищете, составляет 1 символ длинный. Мне, вероятн ...

Могу ли я grep только первые n строк файла?

У меня очень длинные файлы журнала, можно ли попросить grep искать только первые 10 строк? ...

Как искать список кортежей в Python

Так у меня есть список кортежей, таких как этот: [(1,"juca"),(22,"james"),(53,"xuxa"),(44,"delicia")] Я хочу этот список для кортежа, числовое значение которого равно чему-то. Так что если я делаю search(53) он вернет значение индекса 2 есть ли простой способ сделать это? ...

Что такое фасетный поиск?

Что именно граненый поиск в контексте полнотекстового поиска? Я даже читал об этом от Википедия, но я не мог полностью понять, как использовать/пользоваться. Надеюсь, что сообщество может ответить/расширить и объяснить некоторые хорошие примеры. Примечание: мы находимся в процессе оценки / исследования различных открытых поисковых систем полнотекстового поиска, и в основном я вижу граненый поиск перечислены в качестве одной из функций среди других. Поэтому я пытаюсь оценить, будет ли это поле ...

Просмотреть Список Фильтров Андроид

Я создал представление списка в android, и я хочу добавить текст редактирования над списком, и когда пользователь вводит текст, список будет отфильтрован в соответствии с пользовательским вводом может кто-нибудь сказать мне, пожалуйста, если есть способ фильтровать список адаптер в android ? ...

Поиск многомерного массива PHP (найти ключ по определенному значению)

у меня есть этот многомерный массив. Мне нужно найти его и вернуть только тот ключ, который соответствует значению "slug". Я знаю, что есть и другие темы о поиске многомерных массивов, но я не совсем понимаю, чтобы применить к моей ситуации. Большое спасибо за любую помощь! поэтому мне нужна функция типа: myfunction($products,'breville-one-touch-tea-maker-BTM800XL'); // returns 1 вот такие: $products = array ( 1 => array( 'name' => 'The Breville One-Touch Tea Maker', ...

Как найти значение в многомерном объекте / массиве в Javascript?

У меня есть многомерный объект (это в основном массив): Object = { 1 : { name : bob , dinner : pizza }, 2 : { name : john , dinner : sushi }, 3 : { name : larry, dinner : hummus } } Я хочу иметь возможность искать объект / массив, где ключ "ужин", и посмотреть, соответствует ли он"суши". Я знаю, что jQuery имеет $.inArray, но это, кажется, не работает на многомерных массивах. Или, может быть, я ошибаюсь. indexOf также, кажется, работает только на одном уровне массива. нет ли для эт ...

Команды Linux: как "найти" только текстовые файлы?

после нескольких поисков от Google, что я придумал это: find my_folder -type f -exec grep -l "needle text" {} ; -exec file {} ; | grep text что очень неудобно и выводит ненужные тексты, такие как информация о типе mime. Лучше решения? У меня есть много изображений и других двоичных файлов в той же папке с большим количеством текстовых файлов, которые мне нужно искать. ...

Экранирование символов в поиске кода GitHub

Я пытаюсь использовать поиск кода Github для поиска некоторых строк кода, содержащих символы, такие как =,+ и т. д. Я понял из https://help.github.com/articles/searching-code/#considerations-for-code-search что эти символы являются подстановочными знаками и должны быть экранированы, иначе они будут проигнорированы. вот пример: "если (сделано правда)" и еще: "если (сделали Правда)". Как вы можете видеть, оба возвращают одно и то же предупреждение" ваш запрос содержит символ, который игнорируе ...