愿有岁月可回首...

如果你 看到了自己的一生 由始至终 你会做些改变吗

排序:
默认
按更新时间
按访问量
RSS订阅

十大经典排序算法总结(JavaScript描述)

转载https://blog.csdn.net/feifeidepop/article/details/82990294 前言 读者自行尝试可以想看源码戳这,博主在github建了个库,读者可以Clone下来本地尝试。此博文配合源码体验更棒哦~~~ 个人博客:Damonare的个人博客 原文...

2019-04-04 14:03:05

阅读数 48

评论数 0

你需要知道的8种数据结构

转载:https://blog.csdn.net/ydm19891101/article/details/88785753 为了保证可读性,本文采用意译而非直译。另外,本文版权归原作者所有,翻译仅用于学习。 1976年,一个瑞士计算机科学家写一本书《Algorithms + Data Struc...

2019-03-30 12:44:21

阅读数 78

评论数 0

数据结构

转载 博主地址:http://blog.csdn.net/daijin888888 https://blog.csdn.net/daijin888888/...

2019-01-30 14:21:51

阅读数 108

评论数 0

数学之美番外篇:平凡而又神奇的贝叶斯方法

转载https://blog.csdn.net/xuxiatian/article/details/77475290 概率论只不过是把常识用数学公式表达了出来。 ——拉普拉斯 目录 0. 前言  1...

2018-12-16 10:19:56

阅读数 240

评论数 0

Hash索引和BTree索引

转载 https://blog.csdn.net/u014307117/article/details/47325091 索引是帮助mysql获取数据的数据结构。最常见的索引是Btree索引和Hash索引。 不同的引擎对于索引有不同...

2018-12-15 09:08:44

阅读数 42

评论数 0

一致性Hash及其原理、Hash环

转载的主要愿意是因为本文通俗易懂,以防后面找不到,故转载。 原文:http://www.zsythink.net/archives/1182

2018-12-10 11:12:05

阅读数 83

评论数 0

java一些必会算法

转载 https://blog.csdn.net/qq_23994787/article/details/77951244 经典算法的Java实现(1)河内塔问题:...

2018-12-06 13:43:04

阅读数 164

评论数 0

ALS算法讲解

转载:https://blog.csdn.net/u010670689/article/details/73611884 Kendall秩相关系数(Kendall rank correlation coef...

2018-11-30 15:51:05

阅读数 86

评论数 0

数据结构(二)---栈,队列

转载:https://blog.csdn.net/JayBillions/article/details/80862408 (一)栈(Stack)栈是一种后进先出的数据结构,也称Last In First Out(LIFO...

2018-11-22 10:31:28

阅读数 38

评论数 0

常见数据结构(一)-栈,队列,堆,哈希表

原文链接:https://blog.csdn.net/u013063153/article/details/54667361?locationNum=8&fps=1 写在前...

2018-11-20 19:18:45

阅读数 66

评论数 0

hash算法原理详解

转载 : https://blog.csdn.net/tanggao1314/article/details/51457585 一.概念 哈希表就是一种以 键-值(key-indexed) 存储数...

2018-11-17 10:43:45

阅读数 477

评论数 0

深入浅出的讲解傅里叶变换(真正的通俗易懂)

转载:https://blog.csdn.net/l494926429/article/details/51818012   原文出处: 韩昊&a...

2018-11-16 08:48:38

阅读数 2826

评论数 6

高等数学积分公式大全

转载:https://blog.csdn.net/lxdfigo/article/details/8279025 高等数学积分公式大全 导数公式: 基本积分表: 三角函数的有理式积分: ...

2018-11-14 08:44:57

阅读数 14409

评论数 0

快速排序(QuickSort)--php实现

快速排序使用分治策略(Divide and Conquer)来把一个序列分为两个子序列。 原理: 从序列中挑出一个元素,作为"基准"(pivot) 把所有比基准值小的元素放在基准前面,所有比基准值大的元素放在基准的后面(相同的数可以到任一边),这...

2018-11-08 08:41:20

阅读数 123

评论数 0

堆排序(HeapSort)---php实现

原理: 由输入的无序数组构造一个最大堆,作为初始的无序区 把堆顶元素(最大值)和堆尾元素互换 把堆(无序区)的尺寸缩小1,并调用heapify(A, 0)从新的堆顶元素开始进行堆调整 重复步骤2,直到堆的尺寸为1 <?php /** * 堆排序 * 数据结构---...

2018-11-08 08:40:19

阅读数 47

评论数 0

插入排序——希尔排序(ShellSort)

希尔排序,也叫递减增量排序,是插入排序的一种更高效的改进版本。希尔排序是不稳定的排序算法。 原理:希尔排序通过将比较的全部元素分为几个区域来提升插入排序的性能。这样可以让一个元素可以一次性地朝最终位置前一大步。然后算法再取越来越小的步长进行排序,算法的最后一步就是普通的插入排序,但是到了这步,需排...

2018-11-07 14:23:42

阅读数 31

评论数 0

插入排序——二分查找排序(BinarySearchSort)

原理:首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。重复以上过程,直到找到满足条件的记录,使查找成功,或直到子表不...

2018-11-07 14:22:51

阅读数 210

评论数 0

插入排序——直接插入排序(StraightInsertionSort)

原理 从第一个元素开始,该元素可以认为已经被排序 取出下一个元素,在已经排序的元素序列中从后向前扫描 如果该元素(已排序)大于新元素,将该元素移到下一位置 重复步骤3,直到找到已排序的元素小于或者等于新元素的位置 将新元素插入到该位置后 重复步骤2~5 <?php /...

2018-11-07 14:22:33

阅读数 22

评论数 0

选择排序--php实现

原理:每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完.。 <?php /** * 选择排序 * 数据结构----------------数组 * 最差时间复杂度-----------O(n^2) * ...

2018-11-06 09:23:49

阅读数 197

评论数 0

冒泡排序----php实现

原理 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 &...

2018-11-06 09:23:41

阅读数 49

评论数 0

提示
确定要删除当前文章?
取消 删除