码迷,mamicode.com
首页 >  
搜索关键字:golang 冒泡排序    ( 8703个结果
冒泡排序,插入排序和选择排序
#include<iostream> using namespace std; #define ElemType int const int Maxn=105; void InsertSort(ElemType A[],int n){ int i,j; for(i=2;i<=n;i++){ if(A ...
分类:编程语言   时间:2020-03-21 16:31:04    阅读次数:63
排序01---[排序基本知识&&冒泡排序&&选择排序&&堆排序]
1.排序基本知识 1.1初始排序 1.2十大排序算法 2.冒泡排序(Bubble Sort) 2.1Baseline static void bubbleSort1(Integer[] array) { for (int end = array.length - 1; end > 0; end--) ...
分类:编程语言   时间:2020-03-21 16:15:14    阅读次数:62
排序算法02----------------选择排序
1.选择排序:首先在未排序序列中找到最小或最大元素,存放到排序序列的起始位置,再从剩余未排序元素中继续寻找最小或最大元素,然后放到已排序序列的末尾。重复第二步,直到所有元素均排序完毕 2.选择排序和冒泡排序原理差不多,都是相邻两个元素进行比较,然后选择最大或最小的出来,但选择排序是记录最大或最小元素 ...
分类:编程语言   时间:2020-03-21 14:42:18    阅读次数:58
[golang]定时器
定时器 go中time包中定时器主要有三种,Sleep、Timer、Ticker。下面逐一来进行说明。 1: Sleep 可以通过Sleep进行指定时间的睡眠。 例如延迟三秒中后输出hello,world。 2:Timer Timer是一个定时器,代表未来的一个单一事件,你可以告诉timer你要等待 ...
分类:其他好文   时间:2020-03-21 12:56:40    阅读次数:59
[golang]单向channel的应用“生产消费者模型”
单向channel应用“生产消费者模型” 单向channel最典型的应用是“生产者消费者模型” 所谓“生产者消费者模型”: 某个模块(函数等)负责产生数据,这些数据由另一个模块来负责处理(此处的模块是广义的,可以是类、函数、协程、线程、进程等)。产生数据的模块,就形象地称为生产者;而处理数据的模块, ...
分类:其他好文   时间:2020-03-21 10:00:43    阅读次数:81
[golang] channel通道
说明 channel是go当中的一个核心类型,可以看做是管道。并发核心单元可以通过channel进行数据的发送和接收,从而实现通信。 在go中,channel是一种数据类型,主要被用来解决协程的同步问题以及协程之间数据共享(数据传递)的问题。 go当中的goroutine运行在相同的地址空间,因此访 ...
分类:其他好文   时间:2020-03-21 09:37:10    阅读次数:61
C语言习题【10】冒泡排序
冒泡排序(BubbleSort),是一种计算机科学领域的较简单的排序算法。它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到
分类:编程语言   时间:2020-03-20 23:44:54    阅读次数:283
[golang]语法基础之构造函数
说明 在go语言中并没有构造函数的概念,但是我们可以通过结构体初始化的过程来模拟构造函数。 使用 首先,我们先来创建一个结构体。 接下来我们来给上面的结构体进行初始化,我们通过模拟构造函数的形式进行初始化,如下: 在上面的代码中我们创建了一个函数,这个函数主要用来给user结构体进行初始化,需要注意 ...
分类:其他好文   时间:2020-03-20 22:32:58    阅读次数:79
[golang]语法基础之type关键字
说明 type关键字又称之为类型别名,类型别名这个概念是Go1.9版本新添加的功能,主要用于解决代码升级、迁移中存在的类型兼容问题。 在go1.9版本之前定义内建类型的代码是这样的: 而在go1.9版本之后变为: 这个修改就是配合类型别名而进行的修改。 类型别名和类型定义的区别 定义类型别名的写法如 ...
分类:其他好文   时间:2020-03-20 22:30:31    阅读次数:74
[golang]语法基础之接口
说明 接口可以理解为是定了一种约定,是一个较为抽象的类型。和之前说过的具体的类型例如string、map等是不一样的。一般来说,具体的类型,我们可以知道它是什么,并且可以知道它可以用来做什么。 但是对于接口来说,接口是抽象的,只有一组接口方法,我们完全不需要关心接口当中的这些方法是如何实现的,我们只 ...
分类:其他好文   时间:2020-03-20 22:30:18    阅读次数:58
8703条   上一页 1 ... 82 83 84 85 86 ... 871 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!