花费 59 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-2020 CODEPRJ.COM