Все мы знаем о коротком замыкании в логических выражениях, то есть когда if (False AND myFunc (a)) then {{ 1}} ... не беспокоит выполнение myFunc (), потому что условие if не может быть истинным. Я был ...
Я хочу разработать приложение для определения ветра по аудиопотоку.
Мне нужны здесь некоторые мнения экспертов, просто чтобы дайте мне ориентиры или ссылки, я знаю, что это непростая задача, но я планирую ...
Насколько я понял, читая несколько статей, я предположил, что адресное пространство процесса (PAS) и виртуальная память (VM) одинаковы. Мое понимание ошибочно? Не могли бы вы пролить свет на это и…
Я работаю над приложением для обработки изображений документов (в основном счетов-фактур) и в основном я хотел бы преобразовать определенные области интереса в XML-структуру, а затем классифицируйте документ на основе ...
Недавно я реализовал пару веб-приложений аналогичного размера, в одном из которых использовалась «структура», а в другом - которые я написал сам, но использовал набор существующих (в основном с открытым исходным кодом) библиотек, чтобы ...
Что именно означает термин «примитив синхронизации»? Например: мьютекс, критическая секция, таймер ожидания, событие, монитор, условная переменная, семафор. Все ли они синхронизируются ...
Я пишу сложный графический интерфейс на Java с множеством компонентов на нескольких экранах, работающих поверх общей логики и модели и взаимодействующих с ними. Ясно, что есть некоторые циклические зависимости ...
Это было проблемой в Тихоокеанском конкурсе ACM-ICPC 2010 года. Суть его в том, чтобы найти способ разбить множество точек внутри треугольника на три подтреугольника, чтобы каждое разбиение содержало ...
У меня есть последовательность чисел, например: 170, 205, 225, 190, 260, 130, 225, 160, и мне нужно разбить их на наборы с фиксированным количеством элементов, чтобы максимальная разница между элементами ...
Для общей проблемы соответствия текста между разделителями (например, <и>), существует два общих шаблона: использование жадного квантификатора * или + в форме START [^ END] * END, например <[^>] *>, ...
Я думаю о разных способах. для реализации арифметики произвольной точности (иногда называемой Bignum, Integer или BigInt). Похоже, общая идиома - использовать массив для хранения ...
Мне интересно узнать о различных методах / советах / уловках / серебряных пулях, парень SO'ers используют при изучении проблем с задержкой в сети и различных решений и оптимизаций, которые включены. I '...
Это основано на статье, которую я читал о головоломках и вопросах интервью, которые задают крупные компании-разработчики программного обеспечения, но в ней есть изюминка ... Общий вопрос: каков алгоритм рассадки людей фильм ...
Этот вопрос не относится к C ++, AFAIK определенные среды выполнения, такие как Java RE, могут выполнять профилирование управляемая оптимизация на лету, меня это тоже интересует.MSDN описывает PGO следующим образом: Я использую свои ...
Существует ли метод, обычно используемый для проверки наличия флага в типе данных int / other? Я придумал что-то вроде этого: if ((host & flagtocheckfor) == flagtocheckfor) Что работает нормально, однако ...
Я пытаюсь разобраться в нотации Big O. Это кажется довольно абстрактным. Я выбрал наиболее распространенные структуры данных - массив, хэш, связанный список (одинарный и двойной) и двоичное дерево поиска и ...
У меня есть два набора целых чисел A и B (размер A меньше или равен B), и я хочу ответить на вопрос: «Как близко находится А к Б? ». Я хочу ответить на этот вопрос, представив меру ...
Я реализовал простой конечный автомат на Python: import time def a (): print "a ()" return b def b (): print "b ()" return c def c (): print "c () "return a if __name__ ==" ...
Спецификация UUID определяет 4 предопределенных пространства имен, которые она описывает как "потенциально интересные" - что означает, среди прочего, "если другие люди создали UUID в этом пространстве имен, вы можете ...".
Я пытаюсь отобразить полигоны, но их можно отобразить только с помощью прямоугольников, выровненных по оси. Итак, я ищу алгоритм, который может в основном заполнить многоугольник, используя минимально возможное количество ...
Я пытаюсь на лету генерировать цвета для элемента управления диаграммой. Я хочу, чтобы цвета были визуально отличительными. Я не просто хочу, чтобы цвета отличались от соседних цветов, но чтобы все цвета ...
Я ищу некоторые канонические простые проблемы параллелизма, подходящие для демонстрации использования библиотеки для параллельных вычислений, над которыми я работаю. Чтобы прояснить, что я имею в виду под "параллелизмом": Я ...
tl; dr: Я хочу предсказать завершение копирования файла. Какие хорошие методы с учетом времени начала и текущего прогресса? Во-первых, я понимаю, что это совсем не простая проблема, и что предсказание ...
Каков был бы наиболее подходящий (естественно подходящий) способ представления различных правил аккордовой прогрессии (музыкальной) в структуре данных, такой, чтобы каждый аккорд имел взвешенный набор вариантов, которые он ...
Большинству программистов известна вещь, называемая «венгерская нотация», каждая переменная имеет красивый префикс для обозначения ее типа данных, то есть bIsExciting = false; // логическое
strName = "Gonzo"; // Строка
...
У меня психический блок, может ли кто-нибудь напомнить мне, какой правильный термин для раннего возврата из функции - частный MyObject DoSomeStuff (string myValue)
{/ /Как это называется?!?!? ...
Я экспериментирую с написанием игры в стиле функционального программирования, который подразумевает представление состояния игры с помощью чисто функциональных неизменяемых структур данных. Одна из самых важных данных ...
Это не совсем технический вопрос, но я заметил много сообщений о вакансиях, которые требуют опыта написания кода производственного уровня. Я предполагал, что это просто против, например, ...