1樓:匿名使用者
就是對乙個程式解決問題時花了多少時間和花了多少記憶體空間的度量。
例如,乙個程式處理10個資料要花10秒鐘,處理100個資料要花100秒,那麼我們就說這個程式很有效率,因為需要的時間和處理資料的多少是成正比的。但是有些問題比較複雜,可能處理10個資料要花100秒,但是處理100個資料就需要花10000秒,那麼,所花的時間是資料量的平方,所以這樣的程式時間效率就不高。這就是時間效率。
比較科學的方法就是用時間複雜度來度量它。
空間效率也類似的。
2樓:匿名使用者
電腦科學的許多方面都涉及到效率。例如,大0符號法(big-0 notation,譯者注)就是一種常常被用來衡量演算法理論速度的方法。儘管對大多數人來說並不現實,但我們確實需要在執行速度和記憶體容量之間維持平衡,或者用我的說法管它們叫空間(space)和時間(time)。
我們可以把時間效率和空間效率看作乙個帶狀區域(看起來像某種光譜)的兩個端線。處於兩個端線之間的每一點都代表該點的時空效率。如果你需要更多的時間效率,那麼你的空間效率就會減少,反之亦然。
本文附圖簡單的說明了這一點。
程式設計時要求的時空效率是什麼意思?
3樓:
應該是時間效率和空間效率。時間就是指程式執行速度,效率越高執行越快,對cpu的佔用時間越少。空間指佔用記憶體,效率高指佔用儲存空間少。
演算法中,什麼叫作「時空效能」?怎樣度量?
4樓:網友
時間複雜度,指的是實現你的演算法關鍵功能的原操作的執行次。
數隨問題規模增大而增大的趨勢。
空間複雜度是指演算法在計算機內執行時所需儲存空間的大小,一般說的是輔助儲存空間,而不計原本提供資料的時候佔用的空間。
時間複雜度是衡量演算法執行效率的重要指標,但並不是唯一標準,例如對原操作的定義不同,時間複雜度的意義也就不同。有的實現途徑原操作種有很多步定址或者賦值,它用的迴圈次數比較少,有的實現途徑原操作只有一步操作,它的迴圈次數比較多。真正執行起來哪個快就不只是時間複雜度可以衡量的了。
5樓:網友
時空效能。演算法的好壞主要是兩個量度:
1.時間上。
2.空間上。
時間上的好壞就是指程式執行時點用cpu的時間,也就是執行快慢。
空間上的好壞就是指程式執行時佔用的記憶體大小,
6樓:我是小狼的說
乙個演算法有時間複雜度。
還要看資料的規模。
一樣的演算法在最優解等不同情況下反映的時間複雜度是不一樣的。
另外就是記憶體佔用。
就是空間。一般pc開發都是犧牲空間獲取時間。
不過嵌入式開發之類的就要在這兩方面權衡利弊了。
如何度量演算法的效能?
7樓:暖萱紫菱
評定乙個抄演算法的優劣,主要有以下幾bai個指標。
du1)正確性:乙個算。
法必須zhi正確才有dao存在的意義,這是最重要的指標,要求程式設計人員應用正確的計算機語言實現演算法的功能。
2)友好性:演算法實現的功能是給使用者使用的,自然要具有良好的使用性,即使用者友好性。
3)可讀性:演算法的實現可能需要多次的修改,也可能被移植到其他的功能中,因此演算法應當是可讀的、可以理解的,方便程式人員對其分析、修改移植到自己的程式中,實現某些功能。
4)健壯性:在乙個演算法中,經常會出現不合理的資料或非法的操作,所以乙個演算法必須具有健壯性,能夠對這些問題進行檢查、糾正。演算法具有健壯性是乙個昇華,當使用者剛開始學習寫演算法時可以忽略它的存在,在逐漸的學習中要努力讓演算法更加完美。
5)效率:演算法的效率主要是指執行演算法時計算機資源的消耗,包括計算機記憶體的消耗和計算機執行時間的消耗。這兩個消耗可以統稱為時空效率。
乙個演算法只有正確性而無效率是沒有意義的,通常,效率也可以評定乙個演算法是否正確。如果乙個演算法需要執行幾年甚至幾百年,那麼無疑這個演算法會被評為是錯誤的。
8樓:網友
演算法是否高效決定你後面開發的效率和繁瑣度。一般最好用博弈論測試下,核心演算法不行的話最好推倒重建比較好些。
9樓:網友
演算法的基本要素:有窮性、確定性、可行性、輸出、輸入。
演算法設計的要求:正確性、可讀性、健壯性、效率與低儲存量需求。
演算法效率的度量:時間複雜度,空間複雜度。
所以對演算法的評估不是一件容易的事兒。
10樓:才
具有分類和排序功能、年薪;
第二種。舉例性別 職業等,變數值不能進行加減等運算,內不能比較大容小:
第一種,稱名變數、身高,只能區分類別:定類變數nominal、學歷等,具有相應的加減運算等功能:定序變數ordinal,統一叫scale:
定距(也叫等距變數)定比(也叫等比變數或比率變數)變數,也叫類別變數,spss裡不加區分,也叫順序變數、視力等,但是仍然不能進行加減等運算、等級變數。舉例滿意度spss裡的測量尺度分3種,舉例溫度;
什麼是時空收率?
11樓:氺頩蓙_淚
時空收率又稱時空收率或時空得率。指在給定反應條件下,單位時間內,單位體積(或質量)催化劑能獲得某一產物量。它是衡量催化劑活性大小及反應器裝置生產能力的標誌之一。
在一般情況下,失效率假設的依據是
12樓:匿名使用者
空氣擾動的結果,如果在真空中,則不會那樣。既與空氣的流動方向和方式有關,也與絲帶不絕對均勻有關。
時空軟體 用友的,有用過的嗎?效果怎麼樣?**按點算嗎?
13樓:冰藍
我覺得用友的好。
用友的**站點算。
14樓:網友
推薦用友,穩定性強 價效比高。
dnf時空碎片怎麼獲得有什麼用,dnf時空碎片是什麼,怎麼得
dnf時空碎片系統一bai 共有三du個階段,每個階zhi段需要收 集6塊時空碎dao片,收集時空碎片可回以獲得相應答的時空之力,時空之力會對人物屬性有一定的加成。由於黑暗武士 締造者兩個職業不擁有qp系統 有qp點無技能面板 和tp系統,dnf時空碎片系統實際上是一種平衡,用以彌補兩個職業的屬性缺...
超時空什麼職業最厲害超時空職業排
排名前四的職業 首先要介紹的第一個爆發職業就是驅魔了。做為星際毀滅的直接受益者,也是版本中各種小加強的受益者,自從兩年前曙光版本一路加強到現在,這個職業無論是從手感還是傷害來說,都是一個無可挑剔的職業,爆發迅猛有力,小技能傷害不俗,甚至在一輪技能丟完以後還可以用z進行著一波波小爆發,簡直是續航和爆發...
超越時空是啥意思,穿越是什麼意思
超越時空就是你走在時代和人民想象中的最前端!我是這麼認為的。藉口 個的回家後更何況 穿越是什麼意思 20 穿越是穿越時間和空間的簡稱。通俗的是指某人物因為某原因,經過某過程 也可以無原因無過程 從所在時空 a時空 穿越到另一時空 b時空 的事件。穿越並不僅限於回到過去,也可穿越到未來,或穿越到平行空...