
算法
清泠,
慢慢成长的小白白,
展开
-
tarjan算法讲解
https://blog.youkuaiyun.com/qq_34374664/article/details/77488976转载 2019-08-19 19:19:04 · 235 阅读 · 0 评论 -
排序 ------ 希尔排序
希尔排序:自身暂时的理解:跳着排序(貌似一般先总数/3??)前面排好再往后走专业解释:希尔排序的实质就是分组插入排序,该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。该方法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个“增量”的元素组成的)分别进行直接插入排序,然后依次缩减增量再进行排序,待整个序列中的元素基本有序(增量足够小)时,再对全体元素进行一...转载 2019-08-17 22:22:55 · 154 阅读 · 0 评论 -
排序 ———快排 + 分治
分治(归并)快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。总的说来,要直接默写出快速排序还是有一定难度的,因为本人就自己的理解对快速排序作了下白话解释,希望对大家理解有帮助,...转载 2019-08-17 22:28:53 · 303 阅读 · 0 评论