内部排序:数据记录在内存中进行排序外部排序:待排序文件较大,需要访问外存常见的内部排序:插入排序(直接插入、折半插入、希尔排序)、交换排序(冒泡、快排)、选择排序(简单选择、堆排序)、归并排序(2路归并)、基数排序外排:归并排序(多路归并)、各种内排的性能比较:插入排序每次将一个待排序的记录按关键字大小插入到前面已排好序的子序列中,直到全部记录插入完成每一轮能够确定一个最终位置的记录,某时刻的状态
分类:
编程语言 时间:
2020-07-19 16:23:30
阅读次数:
50
前言 本文简记使用 VNC Viewer 连接树莓派。 使用 raspi-config 配置系统 raspi-config 是 Raspberry PI 官方 Raspbian 镜像自带的一个系统配置工具。 输入命令使用工具: sudo raspi-config 启用 VNC 主菜单选择第 5 项 ...
分类:
其他好文 时间:
2020-07-18 15:40:28
阅读次数:
71
常见的表单元素有文本框,密码框,单选按钮,复选框,列表框,图片按钮,多行文本域,文件域,邮箱,网址,数字,滑块,搜索框, type :指定元素的类型text、password、checkbox、radio、submit、reset、file、hidden、image 和 button,默认为 tex ...
分类:
Web程序 时间:
2020-07-16 21:42:31
阅读次数:
271
前段时间有人向我提过一个问题:“怎么使用css实现点击操作。” 我想了下倒也不是不可以,在解答了之后觉得有趣,刚好最近也准备写点博客什么的,便拿来做素材吧。 具体实现思路:在点击块上添加一个隐藏的单选input,然后在css里使用选择器判断当前选中块。做出显示或隐藏其他块。整体代码如下: <!DOC ...
分类:
Web程序 时间:
2020-07-15 15:16:36
阅读次数:
130
/* 先来看下快排 9.9 快速排序 事实上,不论是C++ STL、java SDK或者.NETFrameWork SDK等开发工具包中的源代码中都能找到它的某种实现版本。 快速排序算法是由图灵奖获得者TonyHoare设计出来的,他在形式化方法理论以及AL-GOL60编程语言的发明中都有卓越贡献, ...
分类:
编程语言 时间:
2020-07-14 13:32:15
阅读次数:
70
watch就是监听data值中数据的变化,然后在回调函数中做一些事情。 使用场景:1、在input输入时监听数据的变化从新赋值。 参考:https://juejin.im/post/5ae91fa76fb9a07aa7677543 2、在redio单选框切换时,监听当前的index值,从而请求不同的 ...
分类:
其他好文 时间:
2020-07-13 23:10:32
阅读次数:
129
1 mysql 2 js {field: 'image', title: __('Image'), events: Table.api.events.image, formatter: Table.api.formatter.image} 3 add.html <div class="form-gr ...
分类:
其他好文 时间:
2020-07-13 15:15:41
阅读次数:
198
一、排序的概念:将一系列数据按照某个关键字进行递增或递减的顺序排列起来 二、排序的方式: 1、插入排序: 直接插入排序: 一 一比对 折半插入排序:在已经拍好的序列中插入,适合初始记录无序、n较大的情况 希尔排序:待排序的关键字基本有序->效率较高 分组插入,先分割(相隔某个增量的记录),对每组进行 ...
分类:
其他好文 时间:
2020-07-12 22:30:17
阅读次数:
65
第八章给我们介绍了内部排序和外部排序。各种排序方法都有各自的优缺点,没有说哪一种是最好的。直接插入排序、折半插入排序、冒泡排序和简单选择排序的速度较慢,但是它们实现的过程比较简单,所以称他们为简单的排序方法。速度较快的算法称为先进的排序方法,但是实现的过程比较复杂。我们在选择排序方法时,要综合考虑。 ...
分类:
其他好文 时间:
2020-07-12 22:14:02
阅读次数:
73
Linux桌面分类 最常用的三个桌面Gnome, KDE, Xfce,一般的发行版都有相应的桌面,此外Linux Mint的Cinamon,Mate,Deepin的dde桌面也有不少的拥趸。选择什么样的桌面看个人喜好,性能差别不大。 美化过程 美化过程相当简单,选择合适的主题与图标,喜欢DOCK的安 ...
分类:
系统相关 时间:
2020-07-12 19:04:12
阅读次数:
126