一:golang下载地址https://studygolang.com/dl二:环境变量配置1,Linuxvim/etc/profile.d/go.sh#新建环境变量文件,输入以下内容exportGOROOT=/opt/go#安装目录exportGOPATH=/opt/gopath#项目目录exportPATH=$PATH:$GOROOT/binexportGOPROXY=https://mirr
分类:
其他好文 时间:
2020-03-30 00:20:12
阅读次数:
87
"二分查找" "快速排序" "冒泡排序" 二分查找 java package com.longfor.ads2.Test; import java.util.Arrays; public class QuickSort { / 快速排序 每次把数组分割成左右两半,然后通过递归,分别在调用排序方法 / ...
分类:
编程语言 时间:
2020-03-30 00:04:09
阅读次数:
81
/* 排序算法 */ #include <stdio.h> //冒泡排序 void Bubble_sort(int *p_val, int size) { int j = 0; int i = 0; for (i = 0;i < size - 1;i++) { for (j = i;j < size ...
分类:
编程语言 时间:
2020-03-29 21:20:29
阅读次数:
90
排序 1.定义: 所谓排序,即是整理文件中的内容,使其按照关键字递增或递减的顺序进行排列。 输入:n个记录,n1,n2……,其对应1的关键字为k1,k2…… 输出:n(i1),n(i2)……,使得k(i1)<=k(i2)…… (形象点讲就是排排坐,调座位,高在前低在后;或者低在前高在后) 2.排序算 ...
分类:
编程语言 时间:
2020-03-29 21:05:35
阅读次数:
79
Java算法与数据结构学习 一.数组 1.使用自定义类封装数组 3.查找算法 线性查找 (从头查到尾) 见上面的查找方法 二分法查找 (数组必须是有序数组) 二.简单排序 1.冒泡排序 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。 ...
分类:
编程语言 时间:
2020-03-29 18:00:41
阅读次数:
89
快速排序算法思想: 快速排序是冒泡排序的改进算法。它也是通过不断比较和移动交换来实现排序的,只不过它的实现增大了记录的比较和移动的距离,将关键字较大的元素从前面直接放到后面,关键字较小的元素直接从后面放到前面,从而减小了比较次数和交换次数。 对于近乎有序的数组,可采用起始值为数组中随机数字,否则会退 ...
分类:
编程语言 时间:
2020-03-29 17:48:14
阅读次数:
78
Gin is a web framework written in Go (Golang). It features a martini-like API with performance that is up to 40 times faster thanks to httprouter. git ...
分类:
其他好文 时间:
2020-03-28 23:49:11
阅读次数:
135
package main import ( "math/rand" "time" "fmt" ) const ( P = 0.6 MaxLevel = 8 ) func randomLevel() int { i := 1 rand.Seed(time.Now().UnixNano()) for i ...
分类:
其他好文 时间:
2020-03-28 18:05:15
阅读次数:
75