找到關於各種演算法的36篇文章

過程式語言和非過程式語言的區別

Kiran Kumar Panigrahi
更新於 2022年12月7日 06:00:56

12K+ 次瀏覽

過程式語言和非過程式語言都廣泛應用於應用程式和其他計算機軟體的開發。這兩種型別的語言在方法上有所不同,我們可以據此區分它們。在本文中,我們將討論過程式和非程序式程式設計語言之間的重要區別。讓我們從過程式和非過程式語言的一些基本知識開始。什麼是過程式語言?過程式語言是命令驅動或語句導向的程式語言。使用程序式程式設計語言編寫的程式包含一系列語句,每個語句的執行都會導致直譯器修改一個……閱讀更多

聚合和關聯的區別

AmitDiwan
更新於 2021年3月2日 05:19:14

1K+ 次瀏覽

在這篇文章中,我們將瞭解聚合和關聯的區別。關聯它可以理解為一群具有共同目標的人的組織。它還表明他們由一個正式的結構組成。它表示兩個物件之間的二元關係,描述某種型別的活動。它是多個物件之間的關係。例如,食用健康食物不僅與健康體重有關,還與良好的皮膚、頭髮、力量和活躍有關。關聯是兩個類之間的關係,其中一個類使用另一個類。它本質上不靈活這表明……閱讀更多

完全虛擬化和半虛擬化的區別

AmitDiwan
更新於 2021年3月2日 05:17:13

3K+ 次瀏覽

在這篇文章中,我們將瞭解完全虛擬化和半虛擬化的區別。完全虛擬化這個過程是由IBM在1966年引入的。它被認為是伺服器虛擬化的第一個軟體解決方案。它使用二進位制轉換和直接方法。在此方法中,客戶機作業系統透過虛擬機器完全與虛擬化層和硬體隔離。完全虛擬化的例子包括Microsoft和Parallels系統。虛擬機器允許執行指令,以及以完全隔離的方式執行未修改的作業系統。與半虛擬化相比,它被認為安全性較低。它使用……閱讀更多

泛洪填充演算法和邊界填充演算法的區別

AmitDiwan
更新於 2021年3月2日 05:11:06

2K+ 次瀏覽

在這篇文章中,我們將瞭解泛洪填充演算法和邊界填充演算法的區別。它們是區域填充演算法,可以根據隨機畫素是否具有區域的原始顏色來區分它們。泛洪填充演算法它也稱為種子填充演算法。它計算與給定節點連線的區域相對於多維陣列。它透過填充或重新著色內部包含不同顏色的特定區域來工作,因此,影像的邊界。它由一幅具有邊界的鄰域影像表示,並且……閱讀更多

貪婪方法和動態規劃的區別

AmitDiwan
更新於 2021年3月2日 05:04:41

530 次瀏覽

在這篇文章中,我們將瞭解貪婪演算法和動態規劃方法的區別。貪婪演算法這是一種演算法範例,它逐步構建解決方案。選擇下一步的方式是,它能帶來最明顯和最直接的好處。涉及選擇區域性最優值的問題將有助於選擇問題的全域性最優值/解決方案。這些是與貪婪演算法相關的問題。不能保證貪婪演算法會產生最優解。在問題的每個階段都做出最優選擇,即區域性最優解。它……閱讀更多

Prim演算法和Kruskal演算法的區別

AmitDiwan
更新於 2021年3月2日 05:02:09

794 次瀏覽

在這篇文章中,我們將瞭解Prim演算法和Kruskal演算法的區別。用於最小生成樹(MST)的Kruskal演算法給定一個連通無向圖,該圖的生成樹是連線所有頂點的子圖。單個圖可以有多個生成樹。加權、連通和無向圖的最小生成樹(MST)(也稱為最小權重生成樹)是一個生成樹,其權重小於或等於所有其他生成樹的權重。生成樹的權重是透過新增權重來確定的……閱讀更多

各種問題的介紹

Samual Sam
更新於 2019年7月30日 22:30:23

468 次瀏覽

我們已經在不同的章節中看到了不同的問題。還有一些其他問題沒有分類。在本節中,我們將看到一些隨機問題。在本節中,我們將介紹。新增n進位制數巴比倫方法求平方根大數階乘檢查給定點是否在多邊形內檢查完全平方數檢查給定的四個點是否構成正方形檢查兩個給定的集合是否不相交?檢查兩個線段是否相交檢查給定點是否在三角形內連線n條繩子……閱讀更多

以螺旋方式列印矩陣

Ankith Reddy
更新於 2020年6月17日 10:14:06

988 次瀏覽

此演算法用於以螺旋方式列印陣列元素。首先從第一行開始,列印所有內容,然後沿著最後一列列印,然後是最後一行,依此類推,從而以螺旋方式列印元素。此演算法的時間複雜度為O(MN),M是行數,N是列數。輸入和輸出輸入:矩陣: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 輸出:內容……閱讀更多

洗牌陣列內容

George John
更新於 2020年6月17日 10:17:55

546 次瀏覽

此演算法將接收一個數組並洗牌陣列的內容。它將生成陣列元素的隨機排列。為了解決這個問題,我們將從最後一個索引開始交換元素,以隨機生成陣列中的索引。輸入和輸出輸入:整數陣列:{1, 2, 3, 4, 5, 6, 7, 8} 輸出:陣列內容的洗牌:3 4 7 2 6 1 5 8 (下次執行的輸出可能不同)演算法randomArr(array, n)輸入:陣列,元素個數。輸出:洗牌陣列的內容。開始 for i := n – 1 down to 1, do ……閱讀更多

幻方

Samual Sam
更新於 2020年6月17日 10:16:55

5K+ 次瀏覽

幻方是一個方陣,其階數為奇數,其中每一行或每一列或每一對角線的元素之和相同。每一行或每一列或每一對角線的和可以使用此公式找到。n(n2+ 1)/2以下是構造幻方的規則-我們將從矩陣第一行的中間列開始,始終轉到左上角放置下一個數字如果行超過,或行不在矩陣中,則將列更改為左列,然後……閱讀更多

廣告