自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

剑神一笑的博客

剑荡八方,神念通天,一人一剑,笑傲江湖。

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 排序算法(十)基数排序--C++/JS/PYTHON/GO/JAVA/PHP实现

基数排序原文链接:https://blog.csdn.net/sylucky/article/details/86697824欢迎访问我的专栏:https://zhuanlan.zhihu.com/sylucky总能找到你感兴趣的技术,同时也欢迎投稿。基数排序是一种非比较型整数排序算法,其原理是将整数按位数切割成不同的数字,然后按每个位数分别比较。由于整数也可以表达字符串(比如名字或日期)...

2019-01-30 22:18:50 226

原创 排序算法(九)桶排序--C++/JS/PYTHON/GO/JAVA/PHP实现

桶排序原文链接:https://blog.csdn.net/sylucky/article/details/86697824欢迎访问我的专栏:https://zhuanlan.zhihu.com/sylucky总能找到你感兴趣的技术,同时也欢迎投稿。桶排序是计数排序的升级版。它利用了函数的映射关系,高效与否的关键就在于这个映射函数的确定。为了使桶排序更加高效,我们需要做到这两点:在额...

2019-01-30 22:15:31 283

原创 排序算法(八)计数排序--JS/PYTHON/GO/JAVA/PHP实现

计数排序原文链接:https://blog.csdn.net/sylucky/article/details/86697824欢迎访问我的专栏:https://zhuanlan.zhihu.com/sylucky总能找到你感兴趣的技术,同时也欢迎投稿。计数排序的核心在于将输入的数据值转化为键存储在额外开辟的数组空间中。作为一种线性时间复杂度的排序,计数排序要求输入的数据必须是有确定范围的整...

2019-01-30 22:13:04 150

原创 排序算法(七)堆排序--C++/JS/PYTHON/GO/JAVA/PHP实现

堆排序原文链接:https://blog.csdn.net/sylucky/article/details/86501575欢迎访问我的专栏:https://zhuanlan.zhihu.com/sylucky总能找到你感兴趣的技术,同时也欢迎投稿。堆排序(Heapsort)是指利用堆这种数据结构所设计的一种排序算法。堆积是一个近似完全二叉树的结构,并同时满足堆积的性质:即子结点的键值或索...

2019-01-30 00:07:04 289

原创 排序算法(六)快速排序--C++/JS/PYTHON/GO/JAVA/PHP实现

快速排序原文链接:https://blog.csdn.net/sylucky/article/details/86501575欢迎访问我的专栏:https://zhuanlan.zhihu.com/sylucky总能找到你感兴趣的技术,同时也欢迎投稿。快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要 Ο(nlogn) 次比较。在最坏状况下则需要 Ο(n2) 次比...

2019-01-30 00:03:16 208

原创 排序算法(五)归并排序--C++/JS/PYTHON/GO/JAVA/PHP实现

归并排序原文链接:https://blog.csdn.net/sylucky/article/details/86697768欢迎访问我的专栏:https://zhuanlan.zhihu.com/sylucky总能找到你感兴趣的技术,同时也欢迎投稿。归并排序(Merge sort)是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常...

2019-01-30 00:00:33 162

原创 排序算法(四)希尔排序--C++/JS/PYTHON/GO/JAVA/PHP实现

希尔排序原文链接:https://blog.csdn.net/sylucky/article/details/86501575欢迎访问我的专栏:https://zhuanlan.zhihu.com/sylucky总能找到你感兴趣的技术,同时也欢迎投稿。希尔排序,也称递减增量排序算法,是插入排序的一种更高效的改进版本。但希尔排序是非稳定排序算法。希尔排序是基于插入排序的以下两点性质而提出改...

2019-01-29 23:56:32 162

原创 排序算法(三)插入排序--(C++/JS/PYTHON/GO/JAVA/PHP实现)

插入排序原文链接:https://blog.csdn.net/sylucky/article/details/86532955欢迎访问我的专栏:https://zhuanlan.zhihu.com/sylucky总能找到你感兴趣的技术,同时也欢迎投稿。插入排序的代码实现虽然没有冒泡排序和选择排序那么简单粗暴,但它的原理应该是最容易理解的了,因为只要打过扑克牌的人都应该能够秒懂。插入排序是一...

2019-01-19 07:24:40 189

原创 排序算法(二)选择排序--(C++/JS/PYTHON/GO/JAVA/PHP实现)

选择排序原文链接:https://blog.csdn.net/sylucky/article/details/86501575欢迎访问我的专栏:https://zhuanlan.zhihu.com/sylucky总能找到你感兴趣的技术,同时也欢迎投稿。选择排序是一种简单直观的排序算法,无论什么数据进去都是 O(n²) 的时间复杂度。所以用到它的时候,数据规模越小越好。唯一的好处可能就是不占...

2019-01-17 23:22:22 145

原创 排序算法(一)冒泡排序--C++/JS/PYTHON/GO/JAVA/PHP实现

冒泡排序冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。作为最简单的排序算法之一,冒泡排序给我的感觉就像 Abandon 在单词书里出现的感觉一样,每次都在第...

2019-01-16 07:44:21 180

原创 MySql8.0安装与配置--centOS环境(一)

MySql8.0安装与配置--centOS环境(一)MySql8.0安装与配置--centOS环境(一)1.准备环境2.下载3.rpm安装4.云更新与安装5.启动服务6.登录mysql6.使用原文链接:https://mp.csdn.net/mdeditor/85156114欢迎访问我的专栏:https://zhuanlan.zhihu.com/sylucky总能找到你感兴趣的技术,同时也欢...

2018-12-21 06:46:18 5875

C语言画心--初学C语言工整的代码风格与思路

C语言画心案例,区区不到50行代码,学习C语言工整的代码风格与解决问题的思路。 访问我的专栏:https://zhuanlan.zhihu.com/sylucky,总有你需要的技术。

2018-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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