摘要: [Golang]力扣LeetBook—初级算法—链表—反转链表 题目:给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。 链接: 力扣LeetBook—初级算法—链表—反转链表. 示例 1: 输入:head = [1,2,3,4,5] 输出:[5,4,3,2,1] 示例 2: 输入: 阅读全文
posted @ 2022-01-21 09:05 Dancing-Pierre 阅读(8) 评论(0) 推荐(0)
摘要: [Golang]力扣LeetBook—初级算法—字符串—验证回文串 题目:给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 注意:本题中,我们将空字符串定义为有效的回文串。 链接: 力扣LeetBook—初级算法—字符串—验证回文串. 示例 1: 输入:“A man, 阅读全文
posted @ 2022-01-17 09:03 Dancing-Pierre 阅读(10) 评论(0) 推荐(0)
摘要: [Golang]力扣LeetBook—初级算法—字符串—有效的字母异位词 题目:给定两个字符串 s 和 t ,编写一个函数来判断 t 是否是 s 的字母异位词。 注意:若 s 和 t 中每个字符出现的次数都相同,则称 s 和 t 互为字母异位词。 链接: 力扣LeetBook—初级算法—字符串—有效 阅读全文
posted @ 2022-01-17 08:20 Dancing-Pierre 阅读(9) 评论(0) 推荐(0)
摘要: Windows 安装 Docker 写在前面1、安装并且开启Hyper-V 和容器特性2、安装 Windows 版 Docker3、下载linux内核更新包4、题外话 写在前面 Windows 版 Docker 的环境有以下要求: Windows 10 Pro(专业版) / Enterprise(企 阅读全文
posted @ 2022-01-16 21:38 Dancing-Pierre 阅读(137) 评论(0) 推荐(0)
摘要: Golang连接MySQL数据库并进行简单查询 1、安装驱动2、导入需要的库3、连接数据库4、查询表5、全部代码6、拓展 1、安装驱动 go get github.com/go-sql-driver/mysql 2、导入需要的库 import ( "database/sql" "fmt" _ "gi 阅读全文
posted @ 2022-01-16 13:07 Dancing-Pierre 阅读(29) 评论(0) 推荐(0)
摘要: [Golang]力扣LeetBook—初级算法—字符串—字符串中的第一个唯一字符(哈希Map) 题目:给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。如果不存在,则返回 -1。 链接: 力扣LeetBook—初级算法—字符串—字符串中的第一个唯一字符. 示例 1: 输入:s = “lee 阅读全文
posted @ 2022-01-16 11:08 Dancing-Pierre 阅读(14) 评论(0) 推荐(0)
摘要: [Golang]力扣LeetBook—初级算法—字符串—整数反转 题目:给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。 链接: 力扣LeetBook—初级算法—字符串—整数反转 阅读全文
posted @ 2022-01-16 09:33 Dancing-Pierre 阅读(13) 评论(0) 推荐(0)
摘要: [Golang]力扣LeetBook—初级算法—数组—删除排序数组中的重复项 题目:给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 链接: 力扣 阅读全文
posted @ 2022-01-15 15:06 Dancing-Pierre 阅读(13) 评论(0) 推荐(0)
摘要: [Golang]力扣LeetBook—初级算法—字符串—反转字符串 题目:编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组 s 的形式给出。 不要给另外的数组分配额外的空间,你必须原地修改输入数组、使用 O(1) 的额外空间解决这一问题。 链接: 力扣LeetBook—初级算法—字 阅读全文
posted @ 2022-01-15 10:51 Dancing-Pierre 阅读(9) 评论(0) 推荐(0)
摘要: [Golang]力扣LeetBook—初级算法—数组—旋转图像(替换上下的值,再替换对角的值) 给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 链接: 阅读全文
posted @ 2022-01-15 09:49 Dancing-Pierre 阅读(24) 评论(0) 推荐(0)