Запитання з тегом «computer-science»

Інформатика (CS) - наука, яка стоїть за програмуванням. Це вивчення теоретичних основ інформації та обчислень та практичних прийомів їх впровадження та застосування в комп'ютерних системах.

6
Що таке "P = NP?", І чому це таке відоме питання? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 7 років тому . Удосконаліть це питання Питання про те, чи P = NP чи не найвідоміший у всіх комп’ютерних науках. Що це означає? І чому …



6
Що саме являє собою велике позначення?
Я дійсно розгублений у зв'язку з різницею між великою O, великою Омегою та великою тета-нотацією. Я розумію, що велика О - це верхня межа, а велика Омега - нижня межа, але що саме являє великий Ө (тета)? Я читав, що це означає щільно пов'язане , але що це означає?

9
Чи означає "нетипізований" також "динамічно набраний" в академічному світі CS?
Я читаю слайд-колоду, де зазначено, що "JavaScript не вводиться". Це суперечило тому, що я вважав правдою, тому я почав копати, щоб спробувати дізнатися більше. Кожна відповідь на те, чи JavaScript нетипізована мова? говорить, що JavaScript не є типовим, і пропонує приклади різних форм статичного, динамічного, сильного та слабкого введення, з …

12
Чи допускаються повторювані ключі у визначенні дерев бінарного пошуку?
Я намагаюся знайти визначення дерева двійкового пошуку, і я постійно знаходжу різні визначення скрізь. Деякі кажуть, що для будь-якого заданого піддерева лівий дочірній ключ менше або рівний кореню. Деякі кажуть, що для будь-якого заданого піддерева потрібний дочірній ключ більший або рівний кореня. А в моїй старій книзі про структуру даних …

7
Подія консистенції в простому англійською мовою
Я часто чую про можливу послідовність у різних речах про NoSQL, сітках даних тощо. Схоже, визначення можливої ​​послідовності залежить від багатьох джерел (а може навіть залежить від конкретного зберігання даних). Чи може хтось дати просте пояснення, що таке Побічна послідовність у загальних рисах, не пов’язана з будь-яким конкретним зберіганням даних?

30
Що таке рекурсія і коли я повинен її використовувати?
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Однією з тем, яка, схоже, регулярно з'являється у списках розсилки та обговорень в Інтернеті, є достоїнства (або їх відсутність) у виконанні ступеня інформатики. Аргумент, який, …

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


5
Фіксована точка проти номера з плаваючою комою
Я просто не можу зрозуміти номери фіксованої точки та плаваючої крапки через важкі для читання визначення в них по всьому Google. Але жодне, що я прочитав, не дає достатньо простого пояснення того, що вони є насправді. Чи можу я отримати просте визначення з прикладом?

3
Що ми маємо на увазі під масивом Byte? [зачинено]
Важко сказати, про що тут питають. Це питання є неоднозначним, розпливчастим, неповним, надто широким або риторичним і не може бути обґрунтованим відповіді в його теперішній формі. Для уточнення цього питання, щоб його можна було знову відкрити, відвідайте довідковий центр . Закрито 9 років тому . Може, будь-хто, будь-ласка, поясніть, я …

5
B-Tree проти хеш-таблиці
У MySQL тип індексу - це b-дерево, а доступ до елемента в b-дереві відбувається за логарифмічним амортизованим часом O(log(n)). З іншого боку, доступ до елемента в хеш-таблиці є в O(1). Чому хеш-таблиця не використовується замість b-дерева для доступу до даних всередині бази даних?

5
Коли використовувати стратегії попереднього замовлення, післяпорядкування та впорядкування бінарного дерева пошуку
Нещодавно я зрозумів, що, використовуючи достатньо BST у своєму житті, я навіть ніколи не думав використовувати щось, окрім обходу Inorder (хоча я усвідомлюю і знаю, наскільки легко адаптувати програму для використання обходу до / після замовлення). Зрозумівши це, я витягнув деякі зі своїх старих підручників по структурі даних і шукав …

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

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