Будинки Розвиток Що таке обчислювальна складність? - визначення з техопедії

Що таке обчислювальна складність? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає складність обчислень?

Комп'ютерна складність - це концепція інформатики, яка фокусується на обсязі обчислювальних ресурсів, необхідних для конкретних видів завдань. У теорії складності обчислювальної техніки дослідники оцінюють види ресурсів, які знадобляться для заданого типу або класу завдань, щоб класифікувати різні види завдань на різні рівні складності.

Техопедія пояснює складність обчислень

Хоча обчислювальна складність певним чином схожа на аналіз алгоритмів, вона по суті є власною галуззю математичної теорії. Деякі вважають цей підхід вимірюванням того, скільки роботи знадобиться для вирішення певної проблеми або для досягнення певної задачі. Різні види аналітиків використовують дослідження складності обчислювальної техніки, щоб знайти, які частини завдання можуть бути найскладнішими для обчислювальної системи, або щоб розібратися, як найбільш ефективно виконати якийсь проект. Хоча деякі розробники можуть вважати складність обчислень неактуальною для своєї роботи, інші зазначають, що успішна зміна завдань або алгоритмів з вищого класу складності на клас нижчої складності може змусити їх працювати набагато краще. Програмісти та розробники, які використовують теорію складності обчислювальної техніки для таких елементів, як вкладені петлі, дерева логіки чи інші види ритмів, можуть створювати більш ефективні системи з кращим розумінням того, як створити процеси, що не потребують ресурсів.

Що таке обчислювальна складність? - визначення з техопедії