![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程
文章平均质量分 70
levosam
目标:全栈工程师
展开
-
希尔排序算法
介绍希尔排序(Shell’s Sort)是插入排序的一种又称“缩小增量排序”(Diminishing Increment Sort),也称递减增量排序算法,是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因 D.L.Shell 于 1959 年提出而得名。希尔排序是把记录按下标的一定增量分组,对每组使用直接插入排序算法排序;随着增量逐渐减少,每组包含的关键词越来越多,当增量减至 1 时,整个文件恰被分成一组,算法便终止。希尔排序是基于插入排序的以下两点性质而提出改进方法的:原创 2022-02-14 13:50:55 · 260 阅读 · 0 评论 -
选择排序算法
介绍选择排序是一种不稳定的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到全部待排序的数据元素排完。工作原理从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置然后再从剩余的未排序元素中寻找到最小(大)元素,然后放到已排序的序列的末尾以此类推,直到全部待排序的数据元素的个数为零。要点第一次默认将数组arr[0]当做最小的数。然原创 2022-02-11 11:02:49 · 471 阅读 · 0 评论 -
直接插入排序
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2022-01-25 17:53:59 · 73 阅读 · 0 评论 -
Python实现获得所有拼音为某个拼音的所有汉字
好久没有写博客了,这几年的开发让我感受良多,同时我也感觉到了我自己成长的还不够。所以,以后这里将会有我个人所有的项目经验总结,但是更多的是自我的反思1、项目越急,越不要急:项目急了,我就会慌起来,然后改完之后很多报错。改一个BUG,出来好几个新BUG。所以,还是建议各位,每次做东西的时候,思考的全面一点,测试的全面一点。就比如有一个控制房间的开关,加了开关之后,开关两个状态都要测试一下。说到底还是不够心细...原创 2021-07-21 10:40:38 · 1750 阅读 · 6 评论 -
浅谈面向对象编程和面向过程
今天小编被老师点名叫起来回答“来说说面向对象是什么”,“不知道”,“那面向过程呢?”,“不知道”,“这么直接?你下次好好听听,明天接着问你。”嘛,今天已经快过去了,那我们就趁着晚自习的时候,好好来总结一下,什么面向对象,什么是面向过程,为什么会有面向对象这个东西,面向对象有什么好处吗,他的编程思想是怎样的?一、什么是面向过程 了解面向对象之前,先说说啥是面向对象。面向过程是原创 2018-01-08 21:26:34 · 982 阅读 · 0 评论 -
C#基础知识总结扩展
1.C#相关知识篇1.1 基础类型 关键字 说明 字节大小 bool 逻辑值(真/假) 1 sbyte 有符号8位数 1 byte 无符号8位数 1 short 有符号16位数 2 ushort 无符号16位数 2 int 有符号32位数 4 uint 无符号32位数 4 long 有符号64位数 8 ulong 无符号64位数 8 char 16位字...原创 2018-05-12 17:00:39 · 700 阅读 · 0 评论 -
Unity基础知识汇总
2.Unity相关知识2.1 Unity介绍Unity成为一款可以轻松创建游戏和三维互动的开发工具,是一个专业跨平台游戏引擎Unity操作快捷键 Ctrl N New Scene 新建场景 Ctrl O Open Scene 打开场景 Ctrl S Save Scene 保存 Ctrl Shift S Save Scene as 保存场景为 Ctrl Shif...原创 2018-05-12 17:02:37 · 17970 阅读 · 4 评论