为了能到远方,脚下的每一步都不|

Dancing-Pierre

园龄:1年9个月粉丝:3关注:0

01 2022 档案

[Golang]力扣Leetcode—初级算法—数学—3的幂
摘要:[Golang]力扣Leetcode—初级算法—数学—3的幂 题目:给定一个整数,写一个函数来判断它是否是 3 的幂次方。如果是,返回 true ;否则,返回 false 。整数 n 是 3 的幂次方需满足:存在整数 x 使得 n == 3x 链接: 力扣Leetcode—初级算法—数学—3的幂.
11
0
0
[Golang]力扣Leetcode—初级算法—数学—计数质数(厄拉多塞筛法)
摘要:[Golang]力扣Leetcode—初级算法—数学—计数质数(厄拉多塞筛法) 题目:统计所有小于非负整数 n 的质数的数量。 链接: 力扣Leetcode—初级算法—数学—计数质数. 示例1 : 输入:n = 10 输出:4 解释:小于 10 的质数一共有 4 个, 它们是 2, 3, 5, 7
18
0
0
[Golang]力扣Leetcode—初级算法—数学—Fizz Buzz
摘要:[Golang]力扣Leetcode—初级算法—数学—Fizz Buzz 题目: 给你一个整数 n ,找出从 1 到 n 各个整数的 Fizz Buzz 表示,并用字符串数组 answer(下标从 1 开始)返回结果,其中: answer[i] == “FizzBuzz” 如果 i 同时是 3 和
10
0
0
[Golang]力扣Leetcode—初级算法—动态规划—打家劫舍
摘要:[Golang]力扣Leetcode—初级算法—动态规划—打家劫舍 题目: 你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。 给定一个代表每个房屋存放金额的非负整数
10
0
0
[Golang]力扣Leetcode—初级算法—动态规划—买卖股票的最|佳时机
摘要:[Golang]力扣Leetcode—初级算法—动态规划—买卖股票的最佳时机 题目: 给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取
8
0
0
[Golang]力扣Leetcode—初级算法—动态规划—爬楼梯(斐波那契数列)
摘要:[Golang]力扣Leetcode—初级算法—动态规划—爬楼梯(斐波那契数列) 题目: 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 链接: 力扣Leetcode—初级算法—动态规划—爬楼梯. 示例1 : 输入:n = 2
8
0
0
[Golang]力扣Leetcode—初级算法—排序和搜索—第一个错误的版本(二分查找)
摘要:[Golang]力扣Leetcode—初级算法—排序和搜索—第一个错误的版本(二分查找) 题目: 你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。 假设你有 n 个版本 [1,
6
0
0
Golang可视化工具——go-callvis
摘要:Golang可视化工具——go-callvis 一、go-callvis介绍二、运行依赖三、安装四、使用方法五、效果图说明参考 一、go-callvis介绍 Go-callvis是一种golang代码可视化工具,用于帮助使用交互式视图可视化 Go 程序的调用图。此工具的目的是为开发人员提供一个可视化
198
0
0
[Golang]力扣Leetcode—初级算法—树—对称二叉树
摘要:[Golang]力扣Leetcode—初级算法—树—对称二叉树 题目:给你一个二叉树的根节点 root , 检查它是否轴对称。 链接: 力扣Leetcode—初级算法—树—对称二叉树. 示例1 : 输入:root = [1,2,2,3,4,4,3] 输出:true 示例2 : 输入:root = [
10
0
0
Graphviz的使用指南
摘要:Graphviz的使用 一、简述二、安装三、使用3.1、简单使用3.1.1 无向图3.1.2 有向图 3.2、稍微复杂点的用法3.2.1 带标签3.2.2 不同颜色3.2.3 形状3.2.4 插入图片3.2.5 统一节点和连线3.2.6 子视图3.2.7 结构视图3.2.8 树形结构3.2.9 继承
71
0
0
[Golang]力扣Leetcode—初级算法—树—二叉树的最大深度
摘要:[Golang]力扣Leetcode—初级算法—树—二叉树的最大深度 题目:给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明:叶子节点是指没有子节点的节点。 链接: 力扣Leetcode—初级算法—树—二叉树的最大深度. 示例 : 给定二叉树 [3,9,
5
0
0
[Golang]力扣LeetBook—初级算法—链表—环形链表(快慢指针)
摘要:[Golang]力扣Leetcode—初级算法—链表—环形链表(快慢指针) 题目:给你一个链表的头节点 head ,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位
5
0
0
[Golang]力扣LeetBook—初级算法—链表—回文链表(快慢指针)
摘要:[Golang]力扣LeetBook—初级算法—链表—回文链表(快慢指针) 题目:给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。 链接: 力扣LeetBook—初级算法—链表—回文链表. 示例 1: 输入:head = [1,2
11
0
0
[Golang]力扣LeetBook—初级算法—链表— 反转链表
摘要:[Golang]力扣LeetBook—初级算法—链表—反转链表 题目:给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 链接: 力扣LeetBook—初级算法—链表—反转链表. 示例 1: 输入:head = [1,2,3,4,5] 输出:[5,4,3,2,1] 示例 2: 输入:
3
0
0
[Golang]力扣LeetBook—初级算法—字符串—验证回文串
摘要:[Golang]力扣LeetBook—初级算法—字符串—验证回文串 题目:给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 注意:本题中,我们将空字符串定义为有效的回文串。 链接: 力扣LeetBook—初级算法—字符串—验证回文串. 示例 1: 输入:“A man,
1
0
0
[Golang]力扣LeetBook—初级算法—字符串—有效的字母异位词
摘要:[Golang]力扣LeetBook—初级算法—字符串—有效的字母异位词 题目:给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词。 链接: 力扣LeetBook—初级算法—字符串—有效
4
0
0
Windows 安装 Docker
摘要:Windows 安装 Docker 写在前面1、安装并且开启Hyper-V 和容器特性2、安装 Windows 版 Docker3、下载linux内核更新包4、题外话 写在前面 Windows 版 Docker 的环境有以下要求: Windows 10 Pro(专业版) / Enterprise(企
82
0
0
Golang连接MySQL数据库并进行简单查询
摘要:Golang连接MySQL数据库并进行简单查询 1、安装驱动2、导入需要的库3、连接数据库4、查询表5、全部代码6、拓展 1、安装驱动 go get github.com/go-sql-driver/mysql 2、导入需要的库 import ( "database/sql" "fmt" _ "gi
17
0
0
[Golang]力扣LeetBook—初级算法—字符串—字符串中的第一个唯一字符(哈希Map)
摘要:[Golang]力扣LeetBook—初级算法—字符串—字符串中的第一个唯一字符(哈希Map) 题目:给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 链接: 力扣LeetBook—初级算法—字符串—字符串中的第一个唯一字符. 示例 1: 输入:s = “lee
7
0
0
[Golang]力扣LeetBook—初级算法—字符串—整数反转
摘要:[Golang]力扣LeetBook—初级算法—字符串—整数反转 题目:给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。 链接: 力扣LeetBook—初级算法—字符串—整数反转
8
0
0
[Golang]力扣LeetBook—初级算法—数组—删除排序数组中的重复项
摘要:[Golang]力扣LeetBook—初级算法—数组—删除排序数组中的重复项 题目:给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 链接: 力扣
6
0
0
[Golang]力扣LeetBook—初级算法—字符串—反转字符串
摘要:[Golang]力扣LeetBook—初级算法—字符串—反转字符串 题目:编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 链接: 力扣LeetBook—初级算法—字
5
0
0
[Golang]力扣LeetBook—初级算法—数组—旋转图像(替换上下的值,再替换对角的值)
摘要:[Golang]力扣LeetBook—初级算法—数组—旋转图像(替换上下的值,再替换对角的值) 给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 链接:
10
0
0
[Golang]力扣LeetBook—初级算法—数组—只出现一次的数字(位运算)
摘要:[Golang]力扣LeetBook—初级算法—数组—只出现一次的数字(位运算) 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 链接: 力扣LeetBook—初级算法—数组—只出现一次的数字. 示例 1: 输入: [2,2,1] 输出: 1
6
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起