Golang
SantanX
这个作者很懒,什么都没留下…
展开
-
[LeetCode补题计划]剑指 Offer II 045. 二叉树最底层最左边的值(Golang代码)(暴力模拟破解)
题目描述:给定一个二叉树的根节点root,请找出该二叉树的最底层最左边节点的值。假设二叉树中至少有一个节点。样例1:输入: root = [2,1,3]输出: 1样例2:输入: [1,2,3,4,null,5,6,null,null,7]输出: 7来源:力扣(LeetCode)链接:力扣著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。解题思路:看了力扣题解区各路大佬八仙过海各显神通的巧妙解法,却只能知其然而不知其所以然的弱鸡愤懑的...原创 2021-09-24 01:48:37 · 163 阅读 · 0 评论 -
[LeetCode补题计划]1828. 统计一个圆中点的数目(Golang代码)
题目描述:给你一个数组points,其中points[i] = [xi, yi],表示第i个点在二维平面上的坐标。多个点可能会有 相同的坐标。同时给你一个数组queries,其中queries[j] = [xj, yj, rj],表示一个圆心在(xj, yj)且半径为rj的圆。对于每一个查询queries[j],计算在第 j个圆 内点的数目。如果一个点在圆的 边界上,我们同样认为它在圆内。请你返回一个数组answer,其中answer[j]是...原创 2021-09-21 16:47:59 · 181 阅读 · 0 评论 -
[LeetCode补题计划]92. 反转链表 II(Golang代码)
题目描述:给你单链表的头指针 head 和两个整数 left 和 right ,其中 left <= right 。请你反转从位置 left 到位置 right 的链表节点,返回 反转后的链表 。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/reverse-linked-list-ii著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。解题思路:本题是对指针及链表基础知识的考核熟悉链表的同学应该都能轻松AC原创 2021-09-21 16:39:03 · 120 阅读 · 0 评论 -
[LeetCode补题计划]剑指 Offer II 079. 所有子集
给定一个整数数组nums,数组中的元素互不相同。返回该数组所有可能的子集(幂集)。解集不能包含重复的子集。你可以按任意顺序返回解集。本题可以套用模版,使用深度优先搜索得到答案func subsets(nums []int) [][]int { var ans [][]int var temp []int length := len(nums) var dfs func(k int) dfs = func(k int){ ...原创 2021-09-08 00:09:18 · 133 阅读 · 0 评论 -
【Golang】【初学者】【仿C链表】简易学生管理系统
目录引子简易学生管理系统代码一览运行引子本人是一个计算机专业的大一新生,适逢疫情,寒假期间无处可去,便想着不要虚度光阴,尽我所能的做些微不足道的小项目,作为一种娱乐,也可以使我更加熟悉go语言的语法和一些与C、C++和Python不同的特性。只是一个小小的练习,有很多不足的地方,希望各位大佬能够不吝赐教简易学生管理系统系统仅有简单的 添加、读取、查询、删除、修改 功能学生信息的格式为: 学号 姓名 性别 年龄 成绩本系统使用...原创 2021-01-28 22:03:19 · 224 阅读 · 1 评论