算法的時(shí)間復(fù)雜度取決于什么?

2023-08-19 01:45

是問題的規(guī)模還是待處理數(shù)據(jù)的初態(tài)?還是兩個(gè)都有呢?
3個(gè)回答
兩個(gè)都有。
算法的時(shí)間復(fù)雜度不僅與問題的規(guī)模有關(guān),肆辯遲在同一個(gè)問題規(guī)模下,而且與輸入數(shù)據(jù)有關(guān)。即與輸入數(shù)據(jù)所有的可能取裂李灶洞值范圍、輸入各種數(shù)據(jù)或數(shù)據(jù)集的概率有關(guān)。
我認(rèn)為大多取決與問題的規(guī)模和算法的優(yōu)劣!
一般是計(jì)算循環(huán)的次數(shù)來覺得時(shí)間復(fù)雜度!
輸出數(shù)據(jù)量,算法的優(yōu)劣,輸入數(shù)據(jù)量
相關(guān)問答
算法的時(shí)間復(fù)雜度和空間復(fù)雜度是怎么計(jì)算的
1個(gè)回答2023-02-21 00:06
時(shí)間復(fù)雜度是度量算法執(zhí)行的時(shí)間長(zhǎng)短;而空間復(fù)雜度是度量算法所需存儲(chǔ)空間的大小. 不過一般我們說的時(shí)間復(fù)雜度是指他運(yùn)行時(shí)計(jì)算的次數(shù), 空間復(fù)雜度是指運(yùn)行完一個(gè)程序所需內(nèi)存的大小.
在算法中,時(shí)間復(fù)雜度和空間復(fù)雜度是什么?
1個(gè)回答2023-02-14 17:22
時(shí)間復(fù)雜度是度量算法執(zhí)行的時(shí)間長(zhǎng)短;而空間復(fù)雜度是度量算法所需存儲(chǔ)空間的大小。 不過一般我們說的時(shí)間復(fù)雜度是指他運(yùn)行時(shí)計(jì)算的次數(shù), 空間復(fù)雜度是指運(yùn)行完一個(gè)程序所需內(nèi)存的大小。
算法的復(fù)雜度和時(shí)間復(fù)雜度的關(guān)系?
1個(gè)回答2023-06-29 08:06
對(duì)于一個(gè)算法,其時(shí)間復(fù)雜度滑毀和空間復(fù)雜度往往是相互影響的。當(dāng)追求一個(gè)較好的時(shí)間復(fù)雜度時(shí),可能會(huì)使空間復(fù)雜度的性能信御備變差,即可能導(dǎo)致占用較多的存儲(chǔ)空間;反之,求一個(gè)較好的空間復(fù)雜度時(shí)拆返,可能會(huì)使...
全文
程序的時(shí)間復(fù)雜度和空間復(fù)雜度怎么算
1個(gè)回答2022-07-26 10:25
空間復(fù)雜度一般不用算的。時(shí)間復(fù)雜度的計(jì)算一般就是簡(jiǎn)單的數(shù)學(xué)公式,比如說二分查找就是logn的,因?yàn)樗疫@么多次嘛,沒有什么特別難算的。
家里復(fù)雜關(guān)系怎么解決?
1個(gè)回答2022-11-03 08:56
兩邊都說說勸勸。
算法的空間復(fù)雜度和時(shí)間復(fù)雜度的關(guān)系
1個(gè)回答2023-02-09 09:37
他們之間沒有什么特別必然的聯(lián)系 ,一般情況下 ,時(shí)間復(fù)雜度和空間復(fù)雜度大概成反比例 ,時(shí)間復(fù)雜度越高,可能空間復(fù)雜度就越小。但也不是必然的 ,所以一般情況下 ,算法設(shè)計(jì)人員,會(huì)在時(shí)間復(fù)雜度和空間復(fù)雜度...
全文
算法的時(shí)間復(fù)雜度和空間復(fù)雜度怎么確定?
1個(gè)回答2023-02-10 03:49
算法的時(shí)間復(fù)雜度是指程序運(yùn)行的時(shí)間,也可以說是次數(shù);空間復(fù)雜度是程序運(yùn)行時(shí)占用的輔助的空間;例如:for(int i = 0; i < n;++i);這個(gè)循環(huán)執(zhí)行n次 所以時(shí)間復(fù)雜度是O(n)。 fo...
全文
問題時(shí)間復(fù)雜度和算法時(shí)間復(fù)雜度的區(qū)別
1個(gè)回答2022-12-01 10:12
解決一個(gè)問題可以有多種算法(包括未知的算法) 這些算法中最低的復(fù)雜度就是這個(gè)問題的復(fù)雜度
程序空間復(fù)雜度/時(shí)間復(fù)雜度是怎么算的(最好說的是pascal)
2個(gè)回答2022-09-22 03:10
空間復(fù)雜是儲(chǔ)存空間的大小和變換等等決定的... 時(shí)間復(fù)雜是邏輯比較、賦值等基本運(yùn)算的次數(shù)決定的...
數(shù)據(jù)結(jié)構(gòu)時(shí)間復(fù)雜度和空間復(fù)雜度如何計(jì)算
2個(gè)回答2022-10-05 21:05
這兩個(gè)都是根據(jù)大O方法,O(f(n))來進(jìn)行計(jì)算的,時(shí)間復(fù)雜度:如果僅僅是一條簡(jiǎn)單語(yǔ)句(不包含循環(huán)等,如a+=1)時(shí)間復(fù)雜度為O(1),無循環(huán)的可視為線;有一層循環(huán)則為O(n),以后每加一層n增加一次...
全文
熱門問答