花費 43 ms
快速排序(Quick Sort)

快速排序 思路分析:快速排序采用雙向查找的策略,每一趟選擇當前所有子序列中的一個關鍵字作為樞紐軸,將子序列中比樞紐軸小的前移,比樞紐軸大的后移,當本趟所有子序列都被樞軸按上述規則划分完畢后將會得到新 ...

2019-06-18 02:18 0 27525
九種排序算法分析與實現

  簡介:總的來說,排序算法共有八大類,即冒泡排序、選擇排序、快速排序、插入排序、希爾排序、歸並排序、基數排序以及堆排序等,本文另外也介紹了桶排序。編程語言使用了C/C++(其實主要用的C),3個經常 ...

2017-11-24 00:54 8 56457
[Deep Learning] 神經網絡基礎

  目前,深度學習(Deep Learning,簡稱DL)在算法領域可謂是大紅大紫,現在不只是互聯網、人工智能,生活中的各大領域都能反映出深度學習引領的巨大變革。要學習深度學習,那么首先要熟悉神經 ...

2016-06-20 04:31 9 76535
鏈表面試題(一):反轉鏈表的算法實現

關於鏈表的考察   鏈表是面試里面經常涉及到的考點,因為鏈表的結構相比於Hashmap、Hashtable、Concurrenthashmap或者圖等數據結構簡單許多,對於后者更多面試的側重點在於其 ...

2016-07-16 08:03 3 64936
最小生成樹-Prim算法和Kruskal算法

Prim算法 1.概覽 普里姆算法(Prim算法),圖論中的一種算法,可在加權連通圖里搜索最小生成樹。意即由此算法搜索到的邊子集所構成的樹中,不但包括了連通圖里的所有頂點(英語:Vertex (g ...

2018-05-22 18:46 0 33420
[Data Structure & Algorithm] 七大查找算法

  查找是在大量的信息中尋找一個特定的信息元素,在計算機應用中,查找是常用的基本運算,例如編譯程序中符號表的查找。本文簡單概括性的介紹了常見的七種查找算法,說是七種,其實二分查找、插值查找以及斐波那契 ...

2015-08-10 04:27 17 71448
[Machine Learning] 梯度下降法的三種形式BGD、SGD以及MBGD

  在應用機器學習算法時,我們通常采用梯度下降法來對采用的算法進行訓練。其實,常用的梯度下降法還具體包含有三種不同的形式,它們也各自有着不同的優缺點。   下面我們以線性回歸算法來對三種梯度下降法進 ...

2015-12-31 03:46 12 59639
VAE (variational autoencoder)

Understanding Variational Autoencoders (VAEs) 為何不能用AE的decoder來直接生成數據? 因為這里的latent sp ...

2018-05-28 22:18 5 26025

 
粵ICP備18138465號   © 2018-2024 CODEPRJ.COM