Примери коришћења Време извршавања на Српском и њихови преводи на Енглески
{-}
-
Colloquial
-
Ecclesiastic
-
Computer
-
Latin
-
Cyrillic
Даје време извршавања од 500 μs.
Мицрософт је почео да испоручује Дирецт3Д 12 време извршавања као одговор на Виндовс 7.
Време извршавања је 20-40 секунди по понављању.
Дакле укупно време извршавања овог алгоритма је.
Дакле Време извршавања овог алгоритма је O( V 2 E){\ displaystyle O( V^{ 2} E)}.
Реално, за већину случајева, време извршавања је много веће од резултата; види испод.
За задобила време извршавања и вуче моћи, дизел воз је пут којим треба ићи.
Време извршавања свих корака у алгоритму је O(m){\ displaystyle O(m)}, изузев корака где се користе стабла одлучивања.
У овом случају, његово време извршавања је линеарно у дужини улаза плус број подударних улаза.
Програми компилирани у урођени код за компилирано време имају тенденцију да буду бржи од оних преведених у време извршавања.
Ми не знамо време извршавања овог корака, али знамо да је оптимално- ниједан алгоритам не може дати бољи резутат од оптималног стабла одлучивања.
Другим речима, за улазну величину n од неког n0 и константом C, време извршавања тог алгоритма никада неће бити већи од c × f( n).
Време извршавања њиховог алгоритма је O( m n ⋅ log ( m n)){\ displaystyle O( mn\ cdot\ log( mn))} за 2 полигонске криве са m и n сегментима.
Да би видели како је ова формула изведена,претпоставимо да је време извршавања старог извршавања било 1( за неку јединицу времена). .
Главни део посла у процесу повезивања је завршен када се апликација учита( време учитавања) или током извршавања( време извршавања).
Другим речима, за улазну величину n од неког n0 и константом C, време извршавања тог алгоритма никада неће бити већи од c × f( n).
Користећи min-heap у Примовом алгоритму за проналажење минималног разапињућег стабла повезаног и неусмереног графа,може се постићи добро време извршавања.
Програми компилирани у урођени код за компилирано време имају тенденцију да буду бржи од оних преведених у време извршавања, због уопштавања процеса превођења.
Ефикасност је јако погођена избором литерала гранања:постоје инстанце за које је време извршавања константно или експоненцијално у зависности од избора литерала гранања.
Полиморфизми се могу разликовати према томе која је имплементација изабрана- статично( у време компајлирања)или динамично( у време извршавања, обично преко виртуелне функције).
На пример, бајткод за програме писане у Јави се лако може декомпилирати да донекле буде користан код, и изворни код за програме писане у скрипт језику као што су PHP илиЈаваСкрипт буде доступан у време извршавања.[ 35].
У рачунарској науци, комплексност у најгорем случају( често се означава у асимптотској нотацији)мери ресурсе( на пример време извршавања, меморију) који су алгоритму потребни у најгорем случају.
За креирање робусније дефиниције сложености просечног случаја, има смисла дозволити алгоритму А да се извршава дуже од полиномијалног времена за неке улазе, али дадео улаза за које А захтева све веће и веће време извршавања постаје све мањи и мањи.
У Lisp метапрограмирању је под знациманавода оператер( обично зарез) уводи код који се оцењује у програму време дефиниције него време извршавања; погледајте само-евалуацију облика и цитирање у Lisp-у.
У традиционалној компилацији, извршни излаз на везнике(. exe фајлове или. dpl датотеке или библиотеке) је обично премештен када ради под општим оперативним системом, слично као модули објектног кода алиса том разликом што ово премештање врши динамичко време извршавања, односно када програм учита извршење.
Ова интуиција је обухваћена наредном формулом за просечно полиномијално време извршавања, која балансира полиномијални компромис између времена извршавања и дела улаза: Pr x ∈ R D n ≤ p( n) t ϵ{\ displaystyle\ Pr_{ x\ in_{ R} D_{ n}}\ leq{\ frac{ p( n)}{ t^{\ epsilon}}}} за свако n, t, ε> 0 и полином p, где tA( x)означава време извршавања алгоритма А за улаз x.
У пракси, стратегије сепарације и евалуације иодбијање графовских изоморфизама се користе да би се избегли неки од рекурзивних позива, а време извршавања зависи од хеуристике коришћене за одабир чворова.
Ово динамичко полиморфно понашање је( обично) добијено стварањем виртуелне лук ап табеле за одељења са виртуелним методама,табеле које су превалиле време извршавања да идентификују начин да буду позване.
Ефикасна имплементација која користи структуру раздвојених сетова може да изврши сваку унију и нађе операцију над два сета у скоро константном времену( прецизније, O( α( V)){\ displaystyle O(\ alpha( V))} time; α( x)< 5{\ displaystyle\ alpha( x)< 5}за сваку могућу вредност x{\ displaystyle x}), па је време извршавања овог алгоритма пропорционално броју зидова које лавиринт може да користи.
То садржи моделе са контролом именског простора( енг. namespace), укључујући паралелне модуле задатака са семафорима,објектима, динамичким низовима свих димензија које се распоређују у време извршавања, преоптерећења, преклапања и многих других екстензија.