Запитання з тегом «complexity»

Складність стосується різних форм обчислення складності коду. Цикломатична складність, складність n-шляху, велика часова та просторова складність.

5
Чи важлива концепція складності обчислень для розробників програмного забезпечення? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . У мене склалося враження, що поняття часу та складності пам’яті є обов'язковими для випускників …

10
Як розмежувати тривіальне та нетривіальне програмне забезпечення? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . То що насправді робить програму тривіальною? "Якщо тільки не банальне програмне забезпечення" так часто …
11 complexity 

2
Робота з перехрестями функцій
Останнім часом я став свідком дедалі більшої кількості проблем, подібних до тих, що пояснюються у цій статті про перехрестя зображень. Іншим терміном для цього будуть продуктові лінії, хоча я, як правило, пов'язую їх із фактично різними продуктами, тоді як я зазвичай стикаюся з цими проблемами у вигляді можливих конфігурацій товару. …

4
Зниження складності класу
Я переглянув кілька відповідей і шукав у Google, але не зміг знайти нічого корисного (тобто, що не мало б ніяких побічних ефектів). Моя проблема, абстрактно, полягає в тому, що у мене є об'єкт і потрібно виконувати довгу послідовність операцій над ним; Я думаю про це як про якусь складальну лінію, …

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

6
Аргументи полів проти методу [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Я щойно почав писати якийсь новий клас, і мені прийшло в голову, що я …

3
Як спростити мої складні уроки та їх тестування?
Я в проекті розподіленої системи, написаному на Java, де у нас є кілька класів, що відповідають дуже складним об'єктам реального бізнесу. Ці об'єкти мають безліч методів, що відповідають діям, які користувач (або якийсь інший агент) може застосувати до цих об'єктів. В результаті ці заняття стали дуже складними. Загальний підхід до …

5
Найменше лексикографічне обертання рядка з використанням суфіксних масивів в O (n)
Я цитую проблему з ACM 2003: Розглянемо рядок довжиною n (1 <= n <= 100000). Визначте його мінімальне лексикографічне обертання. Наприклад, обертання рядка "alabala" є: алабала лабалаа врізний балаала алаалаб laalaba аалабал і найменший серед них "аалабал". Щодо рішення - я знаю, що мені потрібно побудувати масив суфіксів - і …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.