首页
发现
标签
搜索
注册
登录
首页
发现
榜单
搜索
ChatGPT
注册
登录
搜索
IT书架
本次搜索耗时
0.306
秒,为您找到
430
个相关结果.
搜书籍
搜文档
冒泡排序
463
2024-07-11
《数据结构和算法(Golang实现)》
一、算法介绍 二、算法实现 三、总结 冒泡排序是大多数人学的第一种排序算法,在面试中,也是问的最多的一种,有时候还要求手写排序代码,因为比较简单。 冒泡排序属于交换类的排序算法。 一、算法介绍 现在有一堆乱序的数,比如:5 9 1 6 8 14 6 49 25 4 6 3 。 第一轮迭代:从第一个数开始,依次比较相邻的两个数,如果前面一个数...
Golang开源发布自己的包
462
2024-07-23
《程序人生》
Golang开源发布自己的包 1.前言 2.新建仓库 3. 构建项目和代码 4.提交和发布代码 5.引入和使用包 Golang开源发布自己的包 1.前言 我们平时在Golang项目的编码过程中,除了经常通过import 使用官方提供的依赖包,也经常通过go get -u github.com/xxx/xxx 命令下载第三方包来使用。那么...
6.Go和java比有什么不同?
451
2024-01-16
《Golang面试题》
Go和java比有什么不同? Go和java比有什么不同? 答案1: Go也称为Golang,是一种开源编程语言,Go可以轻松构建可靠,简单和高效的软件。Go是键入的静态编译语言。Go语言提供垃圾收机制,CSP风格的并发性,内存安全性和结构类型。 Java是一种用于一般用途的计算机编程语言,它是基于类的,并发的和面向对象的。Java专门设计为包...
归并排序
443
2024-07-11
《数据结构和算法(Golang实现)》
一、算法介绍 # 1.1. 自顶向下归并排序 1.2. 自底向上归并排序 二、算法实现 三、算法改进 归并排序是一种分治策略的排序算法。它是一种比较特殊的排序算法,通过递归地先使每个子序列有序,再将两个有序的序列进行合并成一个有序的序列。 归并排序首先由著名的现代计算机之父 John_von_Neumann 在 1945 年发明,被用在了 ...
包、变量和函数
438
2024-07-11
《数据结构和算法(Golang实现)》
包、变量和函数 一、举个例子 二、工程管理:包机制 三、变量 四、基本数据类型 五、slice 和 map 的特殊说明 六、函数 七、其他 包、变量和函数 一、举个例子 现在我们来建立一个完整的程序 main.go : // Golang程序入口的包名必须为 main package main // import "go...
列表
426
2024-07-11
《数据结构和算法(Golang实现)》
一、列表 List 二、实现双端列表 2.1.列表节点普通操作 2.2.从头部开始某个位置前插入新节点 2.3.从尾部开始某个位置后插入新节点 2.4.从头部开始某个位置获取列表节点 2.5.从尾部开始某个位置获取列表节点 2.6.从头部开始移除并返回某个位置的节点 2.7.从尾部开始移除并返回某个位置的节点 2.8.完整例子 一、...
2-3-4树和普通红黑树
404
2024-07-11
《数据结构和算法(Golang实现)》
一、2-3-4 树 1.1. 2-3-4 树介绍 1.2. 2-3-4 树插入元素 1.3. 2-3-4 树删除元素 二、 普通红黑树 2.1. 普通红黑树介绍 2.2. 结构定义和节点旋转 2.3. 添加元素实现 2.4. 添加元素算法分析 2.5. 删除元素实现 2.6. 删除元素算法分析 2.7. 查找元素等实现 2.8....
使用标准库
382
2024-07-11
《数据结构和算法(Golang实现)》
一、避免重复造轮子 二、总结 一、避免重复造轮子 官方提供了很多库给我们用,是封装好的轮子,比如包 fmt ,我们多次使用它来打印数据。 我们可以查看到其里面的实现: package fmt func Println ( a ... interface {}) ( n int , err error ) { ...
前言
381
2024-07-11
《数据结构和算法(Golang实现)》
前言 前言 读大学前,并不知道是什么是计算机科学,只知道电脑很神奇,可以打游戏,可以看视频,那时候的手机还是翻盖式的诺基亚,没有现在的触屏,拿着塞班系统的诺基亚,登录短信版的QQ。 读大学后才知道计算机是什么,是一个可以运算的机器,你写了指令告诉它,它就会执行,具体底层怎么实现仍然不知道。后来学了计算机组成,操作系统,编程语言,计算机网络,计算理...
八、持久化
371
2024-05-28
《Redis知识点整理》
八、持久化 RDB 持久化 AOF 持久化 八、持久化 GOLANG ROADMAP 554 Redis 是内存型数据库,为了保证数据在断电后不会丢失,需要将内存中的数据持久化到硬盘上。 RDB 持久化 将某个时间点的所有数据都存放到硬盘上。 可以将快照复制到其它服务器从而创建具有相同数据的服务器副本。 如果系统发生故障,将...
1..
«
18
19
20
21
»
..43