Вопросы с тегом «language-agnostic»

129
Преобразование RGB в оттенки серого / интенсивность

Говорят, что при преобразовании из RGB в оттенки серого к каналам R, G и B должны применяться определенные веса. Эти веса: 0,2989, 0,5870, 0,1140. Говорят, что причиной этого является разное человеческое восприятие / чувствительность к этим трем цветам. Иногда также говорят, что это значения,...

129
Как разработать и протестировать приложение, которое отправляет электронные письма (не заполняя чей-то почтовый ящик тестовыми данными)? [закрыто]

В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно...

128
Решение «Кому принадлежит зебра» программным способом?

Изменить: эта головоломка также известна как «Загадка Эйнштейна». Кто владеет Зебра (вы можете попробовать онлайн - версию здесь ) является примером классического набора головоломок , и я держал пари , что большинство людей на переполнение стека может решить с ручкой и бумагой. Но как могло бы...

127
Файловый ввод-вывод на всех языках программирования [закрыто]

Трудно сказать, о чем здесь спрашивают. Этот вопрос двусмысленный, расплывчатый, неполный, слишком широкий или риторический, и на него нельзя разумно ответить в его нынешней форме. Чтобы прояснить этот вопрос и открыть его повторно, посетите Справочный центр . Закрыт 9 лет назад . Заблокировано ....

126
В чем смысл ООП?

Заблокировано . Этот вопрос и ответы на него заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Насколько я могу судить, несмотря на бесчисленные миллионы или миллиарды, потраченные на обучение ООП, языки...

123
Алгоритм генерации кроссворда

Имея список слов, как бы вы собрали их в сетку кроссвордов? Это не должно быть похоже на «правильный» кроссворд, который является симметричным или что-то в этом роде: в основном просто выводите начальную позицию и направление для каждого...

122
Почему мне не следует использовать «Венгерскую нотацию»?

Заблокировано . Этот вопрос и ответы на него заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я знаю, что означает венгерский язык - предоставление информации о переменной, параметре или типе в качестве...

120
Что значит «навязчивая» структура данных?

Я видел термин навязчивый, используемый для описания структур данных, таких как списки и стеки, но что он означает? Можете ли вы привести пример кода навязчивой структуры данных и чем она отличается от ненавязчивой? Кроме того, зачем делать это навязчивым (или ненавязчивым)? Каковы преимущества?...

118
Соглашения об исключениях или кодах ошибок

Вчера я горячо спорил с коллегой о том, какой метод сообщения об ошибках лучше всего использовать. В основном мы обсуждали использование исключений или кодов ошибок для сообщения об ошибках между уровнями приложения или модулями. Какие правила вы используете, чтобы решить, вызывать ли вы исключения...

118
создать стек так, чтобы getMinimum () был O (1)

Это один из вопросов интервью. Вам необходимо создать стек, содержащий целочисленное значение, чтобы функция getMinimum () возвращала минимальный элемент в стеке. Например: рассмотрим приведенный ниже пример Случай 1 5 -> TOP 1 4 6 2 Когда вызывается getMinimum (), он должен вернуть 1 -...

118
Каков оптимальный еврейский алгоритм стрижки ногтей на ногах?

Я работаю над программным обеспечением для машины, которая будет автоматически обрезать ногти на ногах, чтобы пользователи могли просто положить в нее ноги и запустить ее, вместо того, чтобы делать это вручную, кусая их или используя кусачки для ногтей. Значительный процент нашей потенциальной базы...

117
Алгоритм графа для поиска всех связей между двумя произвольными вершинами

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

117
Почему невозможно использовать регулярное выражение для анализа HTML / XML: формальное объяснение в условиях непрофессионала

В SO нет дня, который не проходит без вопросов о синтаксическом анализе (X) HTML или XML с запросом регулярных выражений. Хотя относительно легко придумать примеры, демонстрирующие нежизнеспособность регулярных выражений для этой задачи или с набором выражений для представления концепции, я все еще...

117
TDD против модульного тестирования [закрыто]

Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос Моя компания новичок в модульном...

115
Понимание того, как работают рекурсивные функции

Как следует из названия, у меня есть очень фундаментальный вопрос программирования, который я еще не смог разобрать. Отфильтровываем все (очень умно) «Чтобы понять рекурсию, вы должны сначала понять рекурсию». ответы из различных онлайн-тем, я все еще не совсем понимаю. Понимая, что, когда мы...

115
Хеш-код и контрольная сумма - в чем разница?

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