Вопросы с тегом «terminology»

Вопросы о том, как следует понимать конкретные понятия, а также условные обозначения.

1
Унификация против SAT решатель
Я читал в Википедии, что объединение - это процесс решения проблемы выполнимости. В то же время я знаю, что такие решатели называются «решателями SAT» или «решателями SMT». Так это разные имена для одного и того же? Если вы говорите, что они разные, пожалуйста, укажите на недостатки в моем лечении.

1
В чем разница между остановкой, принятием и принятием решения в контексте машин Тьюринга?
Означает ли принятие, что ТМ будет читать и распознавать символ из ячейки, с которой он в данный момент читает? И это тот случай, когда ТМ останавливается, если вход разрешим?

2
Какова средняя высота бинарного дерева?
Есть ли формальное определение средней высоты бинарного дерева? У меня есть вопрос по нахождению средней высоты двоичного дерева с помощью следующих двух методов: Естественным решением может быть определение средней длины всех возможных путей от корня до листа, то есть AVH1( Т) = 1# листья в Т⋅ ∑V лист Тглубина( v …

3
Пересмотр сумм Ландау
Я задал (начальный) вопрос о суммах терминов Ландау прежде , пытаясь измерить опасность злоупотребления асимптотическими обозначениями в арифметике, но с переменным успехом. Теперь, здесь наш рецидивы гуру JeffE делает в основном это: ∑i=1nΘ(1i)=Θ(Hn)∑i=1nΘ(1i)=Θ(Hn)\qquad \displaystyle \sum_{i=1}^n \Theta\left(\frac{1}{i}\right) = \Theta(H_n) Хотя конечный результат верен, я думаю, что это неправильно. Почему? Если мы …

2
В чем разница между переменными и указателями?
Когда я читал статью с описанием различий в ОО и функциональном программировании, я наткнулся на указатели функций. Прошло много времени с тех пор, как я получил степень в области компьютерных наук (2003), и поэтому я искал указатели, чтобы освежить свою память. Указатели - это переменные, содержащие ссылку на адрес памяти. …

3
В чем разница между мультипрограммированием и многозадачностью
Мне трудно четко различать многозадачность и многозадачность. Моим основным источником была Википедия , но статья WP, кажется, немного расходится с некоторыми менее авторитетными источниками (такими как мой профессор колледжа). Когда я читаю WP, мультипрограммирование является элементарным способом увеличения пропускной способности процессора путем переключения контекста, когда процесс ожидает ввода-вывода. Мультипрограммирование не …

5
Что такое эффективный алгоритм?
С точки зрения асимптотического поведения, что считается «эффективным» алгоритмом? Каков стандарт / причина для рисования линии в этой точке? Лично я бы подумал, что все, что я могу наивно назвать «подполиномом», такое, что такое как , будет эффективным, а все, что будет "неэффективным". Однако я слышал, что все, что имеет …

3
Ищем словарь по математике / нотации CS
Время от времени встречается головокружительный набор символов, используемых в математических и компьютерных работах. Все же многие предполагают базовое знакомство, которое, кажется, редко преподается в одном месте. Я ищу словарь что-то вроде следующего, особенно с точки зрения CS. В нем будут перечислены все основные математические символы и приведены их значения и …

2
Условия того, что двудольный граф должен быть плоским без ребер, проходящих вокруг вершин
Двудольный граф плоский, если в нем нет или миноров. К 5K3,3K3,3K_{3, 3}K5K5K_5 Я ищу необходимые или / и достаточные условия, чтобы плоские чертежи без ребер "обходили" наборы вершин. Это рисунки, удовлетворяющие: Все вершины одной части нарисованы на одной вертикальной линии. Вершины другой части нарисованы на параллельной линии вертикали. Края не …

4
Почему бинарный поиск называется бинарным поиском?
Я слышал несколько возможных объяснений, поэтому я хотел бы получить надежную ссылку. Обновление 05.19: Меня интересует этот вопрос, потому что один из моих студентов написал в своей диссертации, что название происходит от объяснения ниже (1). До сих пор я думал / слышал, что это происходит из объяснения (2). Я бы …

1
Что такое забывчивая RAM и как она работает?
Может ли кто-нибудь объяснить мне, что именно забывает ОЗУ? Я нашел следующее объяснение, которое делает его довольно понятным для меня, но я хотел бы получить представление о технических аспектах: Шифрование не всегда достаточно для обеспечения конфиденциальности. Если злоумышленник может наблюдать ваши шаблоны доступа к зашифрованному хранилищу, он все равно может …

4
Что такое «динамический» в динамическом программировании?
У одного из моих пожилых людей было собеседование, и его спросили, почему это называется динамическим. Он не мог ответить, и после того, как он сдался, интервьюер сказал, что в этом нет ничего динамичного, его просто так называют. В это трудно поверить. Относится ли это к тому, что подзадачи решаются во …

5
Почему TSP не требует повторения городов?
Мне кажется странным, что TSP отрицает возможность повторных городов. Цель этого коммивояжера - поехать как можно быстрее и посетить все города, верно? Так что, если быстрее путешествовать по городу, в котором вы уже были?

4
Что такое семантика языка программирования?
В главе 1 « Практических основ языков программирования» автор упоминает, что абстрактные синтаксические деревья связаны с сортировками . Интуитивно, сортировки похожи на типы, но я хотел бы знать, есть ли у них точное определение. Я был бы рад, если бы некоторые ссылки были также предоставлены.

2
Являются ли семантические сети онтологиями?
Я борюсь с несколькими определениями в представлении знаний и ищу надежную помощь, чтобы различать их. Я искал в википедии и на многих сайтах разницу между онтологиями и семантическими сетями (не путать с семантической сетью). Хотя страница википедии по семантической сети никогда не ссылается на онтологии, они кажутся чрезвычайно похожими и …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.