На каждой итерации добавляются два новых значения и удаляются два самых старых значения. Как эффективно найти минимальное значение на каждой итерации без повторной обработки всего массива. Массив ...
Я изучаю C и пишу простую программу, которая примет 2 строковых значения, принятые каждому быть двоичными числами и выполнить арифметическую операцию согласно пользовательскому выбору: Добавьте два значения...
У меня есть коллекция из примерно сотни отсортированных векторов , хотя большинство векторов имеют небольшое количество целых чисел, некоторые из векторов содержат их большое количество (> 10К) (таким образом, ...
От любого, у кого есть реальный опыт, как запросы LIKE выполняются в MySQL для таблиц с несколькими -миллионами строк с точки зрения скорости и эффективности, если поле имеет простой INDEX? Есть ли лучшая альтернатива (...
Я пишу некоторый код на Java, где в какой-то момент поток программы определяется тем, являются ли две переменные типа int, «a» и «b», ненулевыми (примечание: a и b никогда не бывают отрицательными, и никогда внутри ...
Я хочу передать сообщение как таковое {вверх, Расстояние}
{down, Distance} Я тоже мог бы сделать это так {1, Distance}
{-1, Distance} Ключевое различие в том, что одно - это атом, а другое - целое число. Чтение ...
Недавно велись дебаты о наиболее эффективном способе поиска в базе данных MS SQL с использованием LIKE и подстановочных знаков. Мы сравниваем, используя %abc%, %abc и abc%. Один человек сказал, что вы...
I Я пытаюсь найти теги (ключевые слова) для рецепта, анализируя длинную строку текста. Текст содержит ингредиенты рецепта, указания и короткую аннотацию. Как вы думаете, что было бы наиболее...
У меня простая коллекция строковых объектов может состоять примерно из 10 элементов, но я использую эту коллекцию в производственной среде, так что мы ищем заданную строку в этой коллекции миллионы ...
В некоторых средах, таких как Java, это ' Естественно использовать сокеты TCP / IP для передачи сообщений между процессами на одном и том же хосте с использованием адреса localhost (127.0.0.1 в IPv4 или :: 1 в IPv6). (Потому что ...
Я хочу знать, что лучше: Массив ИЛИ Двоичное дерево поиска в (вставить, удалить, найти максимальное и минимальное значение) и как я могу улучшить их оба?
Вопрос: Учитывая несортированный массив целых положительных чисел, можно ли найти пару целых чисел из этого массива, которые складываются в заданную сумму? Ограничения: Это должно быть сделано за O(n) и на месте (...
Сообщается, что оператор по модулю «%» и Оператор разделения "/" очень неэффективен во встроенном C ++. Как я могу получить следующее выражение: a = b% c; Я понимаю, что это может быть ...
Резюме Я хочу записать файл .png как можно быстрее, не заботясь о сжатии. То есть меня не особо заботит размер файла, но мне важно, чтобы запись происходила так быстро, как ...
Есть ли заметная разница (теоретически) при чтении построчно по сравнению с чтением всего файла файл за один раз? Чтение всего файла отрицательно сказывается на объеме памяти ...
Я ищу эффективный способ сделать следующее: Используя несколько исходных видео (примерно одинаковой длины), мне нужно сгенерировать выходное видео, которое состоит из всех оригинал ...
Для веб-сайта, имеющего пользователей. Каждый пользователь, имеющий возможность создавать любое количество сообщений, мы назовем это «сообщениями»: С точки зрения эффективности - лучше ли создать одну таблицу для всех сообщений, сохранив идентификатор по
Привет, я программирую утилиту секундомера на javascript, и у меня есть вопрос об эффективности и накладных расходах. Я рассмотрел два способа создания секундомера: 1. Сохранить дату начала и ...
Заранее извиняюсь, если есть простой ответ где-то. Это похоже на то, что могло бы быть, но я не могу найти его в файлах справки, выполнив поиск SO или поиск в Google. Я ...
Недавно я был на техническом собеседовании по C ++, где мне дали небольшой код простого кода манипуляции строкой, который предназначен для ввода строки и вернуть строку, состоящую из первого и последнего ...