language-agnostic- все статьи тега
Найти все полные подграфы внутри графика
Существует ли известный алгоритм или метод для нахождения всех полных подграфов внутри графа? У меня есть неориентированный, невзвешенный граф, и мне нужно найти все подграфы в нем, где каждый узел в подграфе связан с другим узлом в подграфе. Существует ли для этого алгоритм? ...
Список "стоп-слов" для английского языка? [закрытый]
Я генерирую некоторую статистику для некоторого англоязычного текста, и я хотел бы пропустить неинтересные слова, такие как "a" и "the". где я могу найти некоторые списки этих неинтересных слов? Является ли список этих слов таким же, как список наиболее часто используемых слов в английском языке? Update: они, по-видимому, называются "стоп-слова", а не "пропущенные слова". ...
Алгоритм определения изоморфности 2 графов
Отказ от ответственности: я полный новичок в теории графов,и я не уверен, что это относится к SO, Math SE и т. д. Учитывая 2 матрицы смежности A и B, как я могу определить, являются ли A и B изоморфными. Например, A и B, которые не изоморфны, и C и D, которые изоморфны. A = [ 0 1 0 0 1 1 B = [ 0 1 1 0 0 0 1 0 1 0 0 1 1 0 1 1 0 0 0 1 0 1 0 0 1 1 0 1 1 0 0 0 1 0 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 0 1 0 0 1 1 1 0 0 1 0 ] ...
переводить с одного языка на другой?
Можно ли перевести один язык на другой с помощью переводчика? Слышал, что quercus может перевести php на java? сначала я думал, что это дешевое паршивое решение, которое может дать ошибки в коде, но, похоже, это вполне возможно. Не могли бы Вы перевести php на другие языки, такие как python или ruby? с++ на java и так далее? ...
Хранение данных base64 в XML?
Как я могу хранить строки base64 в XML? Вы используете CDATA для хранения строк base64 в XML? Поможет ли это, поскольку позволяет использовать в строках? Настраивается ли base64, когда вы говорите ему не использовать определенные символы, если они конфликтуют с XML? ...
В чем разница между методом и функцией?
Может ли кто-нибудь дать простое объяснение методов против функций в контексте ООП? ...
Что и где находятся стек и куча?
книги по языку программирования объясняют, что типы значений создаются на стек, и ссылочные типы создаются на кучу, не объясняя, что это за две вещи. Я не читал четкого объяснения этого. Я понимаю, что стек есть. Но, где и что они (физически в памяти реального компьютера)? в какой степени они контролируются ОС или языком время выполнения? какова их область применения? что определяет размер каждого из них? что делает быстрее? ...
Понимание " случайности"
Я не могу обойти это, что более случайно? rand() или rand() * rand() Я нахожу это настоящий тизер мозга, не могли бы вы мне помочь? EDIT: интуитивно я знаю, что математический ответ будет заключаться в том, что они одинаково случайны, но я не могу не думать, что если вы "запустите алгоритм случайных чисел" дважды, когда вы умножите их вместе, вы создадите что-то более случайное, чем просто делаете это однажды. ...
В чем разница между глубокой и мелкой копией?
в чем разница между глубокой и мелкой копией? ...
В чем разница между параллелизмом и параллелизмом?
в чем разница между параллелизмом и параллелизмом? примеры приветствуются. ...
Что значит "программировать на интерфейс"?
Я видел это несколько раз, и я не совсем понимаю, что это значит. Когда и зачем ты это сделал? Я знаю, что делают интерфейсы, но тот факт, что я не понимаю этого, заставляет меня думать, что я упускаю их правильное использование. так ли это, если вы должны были сделать: IInterface classRef = new ObjectWhatever() вы можете использовать любой класс, который реализует IInterface? Когда тебе нужно будет это сделать? Единственное, о чем я могу думать, это если у вас есть метод, и вы не уверены ...
Соглашения об именовании баз данных, таблиц и столбцов? [закрытый]
всякий раз, когда я разрабатываю базу данных, я всегда задаюсь вопросом, есть ли лучший способ назвать элемент в моей базе данных. Довольно часто я задаю себе следующие вопросы: должны быть имена таблиц во множественном числе? должны ли имена столбцов быть единственными? должен ли я префикс таблиц или столбцов? должен ли я использовать любой случай в именовании элементов? есть ли какие рекомендации для именования объектов в базе данных? ...
Что такое лямбда () функция?
Что такое лямбда в мире компьютерных наук для человека без комп-sci фона? ...
Что Такое Оптимизация Хвостового Вызова?
очень просто, что такое оптимизация хвостового вызова? Более конкретно, может ли кто-нибудь показать некоторые небольшие фрагменты кода, где он может быть применен, а где нет, с объяснением почему? ...
В чем разница между аргументом и параметром?
когда устно говорят о методах, я никогда не уверен, следует ли использовать слово аргумент или параметр или что-то еще. В любом случае, другие люди знают, что я имею в виду, но что правильно, и какова история терминов? Я программист на C#, но мне также интересно, используют ли люди разные термины на разных языках. для записи я самоучка без опыта работы в области компьютерных наук. (Пожалуйста, не говорите мне читать Код потому что я прошу об этом в интересах других людей, у которых еще нет коп ...
Как вы определяете тип кредитной карты по номеру?
Я пытаюсь выяснить, как определять тип кредитной карты по его номеру. Кто-нибудь знает окончательный, надежный способ найти это? ...
Является ли GUID уникальным в 100% случаев?
- это идентификатор GUID, уникальный 100% времени? будет ли он оставаться уникальным по нескольким потокам? ...
Когда нужно сделать исключение?
у меня есть исключения, созданные для каждого условия, которое мое приложение не ожидает. UserNameNotValidException,PasswordNotCorrectException etc. однако мне сказали, что я не должен создавать исключения для тех условий. В моем UML это исключения из основного потока, так почему бы ему не быть исключением? какие-либо указания или рекомендации по созданию исключений? ...
Получение ближайшего совпадения строк
Мне нужен способ сравнить несколько строк с тестовой строкой и вернуть строку, которая очень похожа на нее: TEST STRING: THE BROWN FOX JUMPED OVER THE RED COW CHOICE A : THE RED COW JUMPED OVER THE GREEN CHICKEN CHOICE B : THE RED COW JUMPED OVER THE RED COW CHOICE C : THE RED FOX JUMPED OVER THE BROWN COW (Если я сделал это правильно) ближайшая строка к "тестовой строке" должна быть "выбор C". Какой самый простой способ сделать это? Я планирую реализовать это на нескольких языках, в ...
Кратчайшее расстояние между точкой и отрезком
мне нужны основные функции, чтобы найти кратчайшее расстояние между точкой и отрезком. Не стесняйтесь писать решение на любом языке, который вы хотите; я могу перевести его в то, что я использую (Javascript). изменить: мой сегмент линии определяется двумя конечными точками. Так что мой отрезок линии AB определяется двумя точками A (x1,y1) и B (x2,y2). Я пытаюсь найти расстояние между этим отрезком и точкой C (x3,y3). Мои навыки геометрии ржавые, поэтому примеры у меня есть увиденное сбивает ...