Вопросы по теме 'language-agnostic'

Сгенерировать список всех возможных перестановок строки
Как мне создать список всех возможных перестановок строки длиной от x до y символов, содержащий список переменных символов. Подойдет любой язык, но он должен быть переносимым.
207536 просмотров

Как использовать комбинации наборов в качестве тестовых данных
Я хотел бы протестировать функцию с кортежем из набора крайних случаев и нормальных значений. Например, при тестировании функции, которая возвращает true всякий раз, когда заданы три длины, образующие допустимый треугольник, у меня будут конкретные...
10102 просмотров
schedule 30.05.2022

Эффективно получать отсортированные суммы отсортированного списка
У вас есть возрастающий список чисел, какой самый эффективный алгоритм вы можете придумать, чтобы получить возрастающий список сумм каждых двух чисел в этом списке. Дубликаты в результирующем списке не имеют значения, вы можете удалить их или...
3237 просмотров
schedule 17.05.2023

Отображение 100 плавающих кубов с использованием DirectX ИЛИ OpenGL
Я хотел бы отобразить 100 плавающих кубов, используя DirectX или OpenGL . Я ищу либо образец исходного кода, либо описание техники. У меня возникли проблемы с правильным отображением еще одного куба. Я прочесал сеть в поисках хорошей серии...
1698 просмотров
schedule 01.02.2023

Последующие действия: определение точного расстояния между цветами
Исходный вопрос Я ищу функцию, которая пытается количественно определить, насколько «далеки» (или различны) два цвета. Этот вопрос состоит из двух частей: Какое цветовое пространство лучше всего отражает человеческое зрение? Какая метрика...
18272 просмотров
schedule 11.03.2022

Как узнать, когда отправлять ответ 304 Not Modified
Я пишу метод обработки ресурсов, в котором я контролирую доступ к различным файлам, и я хотел бы иметь возможность использовать кеш браузера. У меня двоякий вопрос: Какие окончательные HTTP-заголовки мне нужно проверить, чтобы точно знать,...
4364 просмотров
schedule 18.07.2022

HTTP: создание заголовка ETag
Как создать HTTP-заголовок ETag для файла ресурсов?
22529 просмотров

Проверка содержимого строки? длина строки против пустой строки
Что более эффективно для компилятора и что лучше всего подходит для проверки того, является ли строка пустой? Проверка того, является ли длина строки == 0 Проверка, пуста ли строка (strVar == "") Кроме того, зависит ли ответ от языка?
17752 просмотров

Вы используете шаблоны проектирования?
Какое проникновение шаблонов проектирования в реальный мир? Используете ли вы их в своей повседневной работе, обсуждая с коллегами, как и где их применять, или они остаются в большей степени академической концепцией? Действительно ли они приносят...
3005 просмотров
schedule 09.09.2023

Как найти имя столбца Excel, соответствующее заданному целому числу?
Как определить имя столбца (например, «AQ» или «BH») n-го столбца в Excel? Изменить: алгоритм, не зависящий от языка, чтобы определить, что это основная цель здесь.
57256 просмотров
schedule 19.08.2023

Браузерная игра - какой фреймворк выбрать?
Я начинаю разрабатывать браузерную игру (я имею в виду текстовую, без Flash и т.п.), и мне трудно решить, какую среду разработки использовать. Что касается требований, то самое важное, что я могу сейчас придумать, - это возможность перевести его на...
8614 просмотров
schedule 25.10.2023

Наиболее эффективная реализация класса больших чисел
При выполнении вычислений с очень большими числами, когда интегральные типы данных, такие как double или int64, не работают, может потребоваться отдельный класс для обработки таких больших чисел. Кто-нибудь хочет предложить эффективный алгоритм,...
2375 просмотров
schedule 03.09.2022

Является ли нечувствительность к регистру регулярного выражения медленнее?
Источник RegexOptions.IgnoreCase дороже, чем я мог подумать (например, его едва ли можно измерить) Предполагая, что это применимо к PHP, Python, Perl, Ruby и т. Д., А также к C # (это то, что, как я предполагаю, использовал Джефф),...
2834 просмотров
schedule 14.06.2022

Должна ли функция иметь только один оператор возврата?
Есть ли веские причины, по которым лучше иметь только один оператор возврата в функции? Или можно вернуться из функции, как только это будет логически правильно, то есть в функции может быть много операторов возврата?
296168 просмотров
schedule 26.06.2023

Виртуальные функции в конструкторах, почему языки различаются?
В C ++, когда виртуальная функция вызывается из конструктора, она не ведет себя как виртуальная функция. Я думаю, что все, кто впервые столкнулся с таким поведением, были удивлены, но, если подумать, это имело смысл: Пока производный конструктор...
3766 просмотров
schedule 12.08.2022

Генератор истинных случайных чисел
Извините за то, что это не «настоящий» вопрос, но когда-то назад я помню, как видел здесь сообщение о рандомизации рандомизатора случайным образом для генерации действительно случайных чисел, а не только псевдослучайных. Я не вижу этого, если ищу....
23831 просмотров
schedule 08.11.2022

Является ли GUID уникальным в 100% случаев?
Является ли GUID уникальным в 100% случаев? Останется ли он уникальным в нескольких потоках?
204613 просмотров
schedule 01.07.2022

Как оценить ИП?
Как я могу определить, является ли строка IP-адресом? Либо IPv4 , либо IPv6 ? Каково наименьшее и наибольшее количество символов? Я предполагаю, что это будет ответ regex .
3102 просмотров

Почему большинство системных архитекторов настаивают на первом программировании интерфейса?
Почти в каждой книге по Java, которую я читал, говорится об использовании интерфейса как способе обмена состоянием и поведением между объектами, которые при первом «построении», казалось, не имели общих отношений. Однако всякий раз, когда я вижу,...
2721 просмотров

Алгоритм генерации анаграмм
Что было бы лучшей стратегией для создания анаграмм. An anagram is a type of word play, the result of rearranging the letters of a word or phrase to produce a new word or phrase, using all the original letters exactly once; ex....
47202 просмотров
schedule 09.05.2022