07 2021 档案
摘要:恩。。开始划水。。学sfml的时候顺便做点笔记什么的。。 安装 在linux里面打开终端 然后输入 sudo apt-get install libsfml-dev 好了 编译 #include <SFML/Graphics.hpp> int main() { sf::RenderWindow wi
阅读全文
摘要:1、简介 1、值传递:形参时实参的拷贝,改变函数形参并不影响函数外部的实参,这是最常用的一种传递方式,也是最简单的一种传递方式。只需要传递参数,返回值是return考虑的;使用值传递这种方式,调用函数不对实参进行操作,也就是说,即使形参的值发生改变,实参的值也完全不受影响。 2、指针传递:指针传递其
阅读全文
摘要:都是用hash存储对应的值和键 每次拿当前值找有没有目标值-当前值 为键的hash已经存在了,如果已经存在了,当前的索引和hash的值就是要找到的索引 否则就把当前的值和索引存入hash func twoSum(number []int, target int) []int { hash := ma
阅读全文
摘要:go开发区块链 代码地址 https://github.com/brady-wang/chain1 文件目录 Block.go 区块相关信息 BlockChain 区块链 Bloak.go 定义区块结构体 type Block struct { Index int // 区块高度 创世区块为0 BM
阅读全文
摘要:package mainimport ( "fmt" "strconv")func RadixSort(seq []int) { // figures:位数,都是大于等于0的数 var max = 0 for _, s := range seq { if s > max { max = s } }
阅读全文
摘要:package main import ( "fmt" "math/rand" "sync" "time" ) func Sleep(arr ...int) (orders []int) { var wg sync.WaitGroup ch := make(chan int, len(arr)) f
阅读全文
摘要:package main import "fmt" //堆的特性 //1.是完全二叉树 //2.每一个节点都大于子节点(大堆) //3.根节点最大 //4.左子节点2i+1, 由子节点2i+2, 父节点(i-1)/2 func parentNode(i int) int{ return (i - 1
阅读全文
摘要:package main import "fmt" func parentNode(i int) int { return (i - 1) / 2 } //左节点 func leftNode(i int) int { return 2*i + 1 } //右节点 func rightNode(i i
阅读全文
摘要:package main import "fmt" func main() { var list = []int{3,4,11,223,4,5,-1,5,4,3,2} insertSort(list) fmt.Println(list) } //通过构建有序序列,对于未排序数据,在已排序序列中从后向
阅读全文
摘要:package main import "fmt" func main() { var list = []int{-1,2,33,345,546,6,2,5,4} selectSort(list) fmt.Println(list) } //选择排序是:首先在未排序序列中找到最小(大)元素,存放到排
阅读全文
摘要:package main import "fmt" func main() { var list = []int{0,-3,234,234,12,435,43,2,23,2} bubbleSort(list) fmt.Println(list) } func bubbleSort(list []in
阅读全文
摘要:一、官网下载对应版本 https://www.postman.com/downloads/ 二、解压 sudo tar -zxvf Postman-linux-x64-7.34.0.tar.gz -O /usr/local 三、建立软连接 sudo ln -s /usr/local/Postman
阅读全文
摘要:预备知识 堆排序 堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。首先简单了解下堆结构。 堆 堆是具有以下性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆;或者每个结点的值都小于或等于
阅读全文
摘要:具体效果请看左下角 需要三个文件和一个可选文件 waifu.css(看板娘在页面的位置以及大小) waifu-tips.js(看板娘的语言设置) live2d.min.js(一些点击之后的动作) * flat-ui.min.css(看板娘的选项 PS:右面的选项 ,不需要可以不配置) 百度网盘 提取
阅读全文