Комп'ютерна наука

Питання та відповіді для студентів, дослідників та практиків комп'ютерних наук

2
Як довести, що
Це домашнє запитання з книги Уді Манбера. Будь-який натяк був би приємний :) Треба показати, що: n(log3(n))5= О(n1.2)n(log3⁡(н))5=О(н1.2)n(\log_3(n))^5 = O(n^{1.2}) Я спробував використовувати теорему 3.1 книги: (для,)f( n )c= О ( аf( n ))f(н)c=О(аf(н))f(n)^c = O(a^{f(n)})a > 1c > 0c>0c > 0a > 1а>1a > 1 Заміна: ( журнал3( n …

1
Черга з пріоритетністю як з операціями зменшення, так і збільшенням
Fibonnaci кучного підтримує наступні операції: insert(key, data) : додає новий елемент до структури даних find-min() : повертає вказівник на елемент мінімальним ключем delete-min() : видаляє елемент з мінімальною клавішею delete(node) : видаляє елемент, на який вказує node decrease-key(node) : зменшує ключ елемента, на який вказує node Усі операції без видалення …

1
Як працює перевірка стека?
Це попередник мого іншого, більш розвиненого питання щодо перевірки стека. Інспекція стека - це механізм захисту, запроваджений в JVM для роботи із запущеним кодом, що походить з місць, що мають різний рівень довіри. Це питання спрямоване на пошук простого опису його функціональності. Так: Як працює перевірка стека?

1
Довести, що діагностика спрямованої графіки є важкою для NP
У мене є домашнє завдання, яке я певний час бив головою, і буду вдячний за будь-які підказки. Йдеться про вибір відомої проблеми, NP-повнота якої доведена, а також побудова зведення від цієї проблеми до наступної проблеми, яку я називаю DGD (спрямований графік діагностики). Проблема Екземпляр DGD складається з вершин , спрямованих …

4
Пошук точних кутових рішень лінійного програмування з використанням методів точок інтер'єру
Алгоритм симплексу жадібно ходить по кутах багатогранника, щоб знайти оптимальне рішення задачі лінійного програмування. В результаті відповідь - це завжди кутовий політоп. Внутрішні точкові методи проходять всередині політопа. В результаті, коли ціла площина політопа є оптимальною (якщо цільова функція точно паралельна площині), ми можемо отримати рішення посередині цієї площини. Припустимо, …

3
Чи є різниця між та ?
В даний час я вивчаю обчислення лямбда і мені було цікаво наступні два різні види написання лямбда-терміна. λxy.xyλxy.xy\lambda xy.xy λx.λy.xyλx.λy.xy\lambda x.\lambda y.xy Чи є різниця в значенні чи способі застосування бета-версії, чи це лише два способи виразити одне і те ж? Особливо таке визначення створення пари змусило мене замислитися: пара …

3
Як перетворити NFA з перекриваючими циклами в регулярний вираз?
Якщо я правильно розумію, NFA має таку ж виразну силу, як і регулярні вирази. Часто зчитувати еквівалентні регулярні вирази з NFA легко: ви переводите цикли на зірки, з'єднання як альтернативу тощо. Але що робити в цьому випадку: [ джерело ] Цикли, що перекриваються, важко зрозуміти, що приймає цей автомат (з …

3
Як порівнюють загальні алгоритми дорожнього обчислення з людським процесом
Це може бути межею з обчислювальною когнітивною наукою, але мені цікаво, як процес, який супроводжується загальними алгоритмами прокладання маршрутів (наприклад, A * ), порівнюється з процесом, який люди використовують у різних ситуаціях проходження маршруту (з урахуванням тієї ж інформації). Чи подібні ці процеси?

2
Як я можу довести, що ця мова не є контекстною?
У мене є така мова {0i1j2k∣0≤i≤j≤k}{0i1j2k∣0≤i≤j≤k}\qquad \{0^i 1^j 2^k \mid 0 \leq i \leq j \leq k\} Я намагаюся визначити, до якого класу мови Хомського він підходить. Я бачу, як це можна зробити за допомогою граматики, залежної від контексту, тому я знаю, що це як мінімум контекстно-залежна. Здається, це було …

2
Процес CCS для дозатора напоїв з двома різними цінами
Напій дозатор вимагає, щоб користувач , щоб вставити монету ( ), а потім натисніть одну з трьох кнопок: ˉ d чай просить чашку чаю е чаю , Ditto для кави, а ˉ г вимагає повернення (тобто машина дає назад монета: ˉ б ). Цей дозатор можна моделювати за допомогою наступного …

1
Чи можливо вивести рядок у цій системі перезапису?
Перезапис система являє собою набір правил у вигляді . Якщо ми застосуємо це правило до рядка w, замінимо будь-яку підрядку A in w на підрядку B і навпаки.A↔BA↔BA \leftrightarrow BwwwAAAwwwBBB З огляду на початковий рядок можемо ми вивести B A A B у системі за допомогою таких правил:AAABBAAABBAAABBBAABBAABBAAB A↔BAA↔BAA \leftrightarrow …

1
Чи шукається функція для підрахунків підрядів цифр ?
Як можна визначити, чи має певна послідовність цифр? ππ\piнадихнуло мене запитати, чи можна обчислити такі невинно виглядаючі варіанти: f( n ) = { 10якщо n¯ зустрічається в десятковому поданні πінакшеf(н)={1якщо н¯ зустрічається в десятковому поданні π0інакшеf(n) = \begin{cases} 1 & \text{if \(\bar n\) occurs in the decimal representation of \(\pi\)} …

1
Чи завжди безмежний контекст безконтекстних мов?
Нехай , , , - це нескінченна послідовність безконтекстних мов, кожна з яких визначена загальним алфавітом Σ . Нехай L - це нескінченна спілка L_1 , L_2 , L_3 , \ крапки ; тобто L = L_1 \ чашка L_2 \ чашка L_3 \ чашка \ крапки .L1L1L_1L2L2L_2L3L3L_3……\dotsΣΣΣLLLL1L1L_1L2L2L_2L3L3L_3……\dots L=L1∪L2∪L3∪…L=L1∪L2∪L3∪…L = …

2
Який вид галузевого прогнозування важливіший?
Я помітив, що у галузевому прогнозуванні є два різних типи станів. У суперскалярному виконанні, де передбачення гілки дуже важливе, і головним чином це затримка виконання, а не затримка вилучення. У конвеєрі інструкцій, де вилучення є більшою проблемою, оскільки фактично не виконуються інструкції до цього пізніше. Що з них є дуже …

4
Навіщо зберігати посилання "власне та батьківське" (. І ..) у записі каталогу?
Розглянемо файлову систему, націлену на деякі вбудовані пристрої, яка робить не більше, ніж зберігає файли в структурі ієрархічної директорії. У цій файловій системі бракує багатьох операцій, до яких ви можете використовуватись у таких системах, як Unix та Windows (наприклад, дозволи на її доступ є абсолютно різними і не прив’язані до …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.