Greyson左手的Blog
Greyson左手的Blog
首页
简历
项目
多人协同看电影
miniOS-一个Web端的操作系统
算法
考研
Github
主页
多人协同看电影
easysports高校体育综合平台
miniOS
登录
Greyson 的文章
第七章 回溯算法part03
2024-4-29
0 条评论
未分类
无标签
Greyson
39. 组合总和 暴力 var res [][]int var temp []int var mp = make(map[string]bool) func addMap(arr []int) { sort.Ints(arr) key := "" for _, val := range arr { key += strconv.Itoa(val) + ...
git教程
2024-4-28
0 条评论
未分类
无标签
Greyson
Git 教程 Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。 Git 与 SVN 区别 Git 不仅仅是个版本控制系统,它也是个...
第七章 回溯算法part02
2024-4-28
0 条评论
算法
算法基础
回溯
Greyson
216.组合总和III 回溯 var temp = []int{} var res = [][]int{} var mp = make([]bool, 10) func sumTarget(target int) bool{ sum := 0 for i := 0; i < len(temp); i++ { sum += temp[i] } ...
第七章 回溯算法part01
2024-4-27
0 条评论
未分类
无标签
Greyson
77. 组合 var res = [][]int{} var temp = []int{} func dfs(n, k, startIndex int) { if len(temp) == k { cp := make([]int, len(temp)) // 注意拷贝 copy(cp, temp) res = append(res, cp...
第六章 二叉树part09
2024-4-27
0 条评论
算法
算法基础
二叉树
Greyson
669. 修剪二叉搜索树 /** * Definition for a binary tree node. * type TreeNode struct { * Val int * Left *TreeNode * Right *TreeNode * } 3 1 4 2 */ func trimBST(root *TreeNode, ...
第六章 二叉树part08
2024-4-24
0 条评论
算法
算法基础
二叉树
Greyson
235. 二叉搜索树的最近公共祖先 func lowestCommonAncestor(root, p, q *TreeNode) *TreeNode { if p.Val > q.Val { return lowestCommonAncestor(root, q, p) } rootVal := root.Val lVal := p...
第六章 二叉树 part06
2024-4-22
0 条评论
未分类
无标签
Greyson
654.最大二叉树 /** * Definition for a binary tree node. * type TreeNode struct { * Val int * Left *TreeNode * Right *TreeNode * } */ func construct(nums []int, l int, r int) *TreeNode {...
整理全网有趣好玩的Docker
2024-4-21
0 条评论
未分类
docker
Greyson
本篇文章主要是介绍本人折腾Docker的过程,含了市面上各种有趣好玩的Docker项目,相信很多项目一定可以满足爱折腾、垃圾佬、NAS 用户、服务器用户的需求, 一下项目都可以在github上直根据名称接搜到对应的项目。 如果看完还是有疑惑,可以在评论区留言,加上自己的使用场景和需求,看到都会回复。 本文章内容比较长,想节约时间的,可以点击文章左侧的目录进行跳转。本文长期保持更新,欢迎点赞、收藏...
第六章 二叉树 part05
2024-4-20
0 条评论
算法
算法基础
二叉树
Greyson
513.找树左下角的值 先序遍历 /** * Definition for a binary tree node. * type TreeNode struct { * Val int * Left *TreeNode * Right *TreeNode * } */ var depth int var res int var maxDep int fu...
Docker安装教程,什么系统都有
2024-4-20
0 条评论
项目
docker
Greyson
下载Docker 如果你的系统是图形界面的,比如windows、mac、ubuntu等,到 Docker 官网下载 Docker Desktop。 官网链接: https://www.docker.com/products/docker-desktop/ 根据你的系统选择对应的安装包,然后下载,是不是特别简单!如果你是其他系统,可以继续往后看。 安装Docker 如果你是下载了 Docker...
1
2
3
4
×