摘要: @[TOC]([Golang]力扣Leetcode—中级算法—数学—Pow(x, n)(分治算法)) 题目: 实现 pow(x, n) ,即计算 x 的 n 次幂函数(即,xn )。 链接: 力扣Leetcode—中级算法—数学—Pow(x, n). 示例 1: 输入:x = 2.00000, n 阅读全文
posted @ 2022-03-01 23:30 Dancing-Pierre 阅读(18) 评论(0) 推荐(0)
摘要: [Golang]力扣Leetcode—中级算法—数学—Excel表列序号 题目: 给你一个字符串 columnTitle ,表示 Excel 表格中的列名称。返回 该列名称对应的列序号 。 例如: A -> 1 B -> 2 C -> 3 … Z -> 26 AA -> 27 AB -> 28 … 阅读全文
posted @ 2022-03-01 13:59 Dancing-Pierre 阅读(15) 评论(0) 推荐(0)
摘要: [Golang]力扣Leetcode—中级算法—数学—阶乘后的零 题目:给定一个整数 n ,返回 n! 结果中尾随零的数量。 提示 n! = n * (n - 1) * (n - 2) * … * 3 * 2 * 1 链接: 力扣Leetcode—中级算法—数学—阶乘后的零. 示例 1: 输入:n 阅读全文
posted @ 2022-02-28 16:39 Dancing-Pierre 阅读(20) 评论(0) 推荐(0)
摘要: [Golang]力扣Leetcode—中级算法—数学—快乐数(快慢指针) 题目:编写一个算法来判断一个数 n 是不是快乐数。 「快乐数」 定义为: 对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。如果这个过程 结 阅读全文
posted @ 2022-02-28 00:44 Dancing-Pierre 阅读(22) 评论(0) 推荐(0)
摘要: [Golang]力扣Leetcode—中级算法—动态规划—跳跃游戏 题目: 给定一个非负整数数组 nums ,你最初位于数组的 第一个下标 。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个下标。 链接: 力扣Leetcode—中级算法—动态规划—跳跃游戏. 示例 1 阅读全文
posted @ 2022-02-26 23:35 Dancing-Pierre 阅读(18) 评论(0) 推荐(0)
摘要: [Golang]力扣Leetcode—中级算法—排序和搜索—搜索二维矩阵 II 题目: 编写一个高效的算法来搜索 m x n 矩阵 matrix 中的一个目标值 target 。该矩阵具有以下特性: 每行的元素从左到右升序排列。每列的元素从上到下升序排列。 链接: 力扣Leetcode—中级算法—排 阅读全文
posted @ 2022-02-23 13:42 Dancing-Pierre 阅读(15) 评论(0) 推荐(0)
摘要: [Golang]力扣Leetcode—中级算法—排序和搜索—搜索旋转排序数组(遍历/二分法) 题目: 整数数组 nums 按升序排列,数组中的值 互不相同 。 在传递给函数之前,nums 在预先未知的某个下标 k(0 <= k < nums.length)上进行了 旋转,使数组变为 [nums[k] 阅读全文
posted @ 2022-02-23 10:59 Dancing-Pierre 阅读(25) 评论(0) 推荐(0)
摘要: Swagger简介 由来简介实现代码和接口文档的一致性流程优势 由来 无论是前端还是后端开发,都或多或少地被接口文档折磨过。前端经常抱怨后端给的接口文档与实际情况不一致。后端又觉得编写及维护接口文档会耗费不少精力,经常来不及更新。其实无论是前端调用后端,还是后端调用后端,都期望有一个好的接口文档。 阅读全文
posted @ 2022-02-21 15:34 Dancing-Pierre 阅读(19) 评论(0) 推荐(0)
摘要: [Golang]力扣Leetcode—中级算法—排序和搜索—寻找峰值(二分法) 题目: 峰值元素是指其值严格大于左右相邻值的元素。 给你一个整数数组 nums,找到峰值元素并返回其索引。数组可能包含多个峰值,在这种情况下,返回 任何一个峰值 所在位置即可。 你可以假设 nums[-1] = nums 阅读全文
posted @ 2022-02-21 09:56 Dancing-Pierre 阅读(15) 评论(0) 推荐(0)
摘要: [Golang]力扣Leetcode—中级算法—排序和搜索—数组中的第K个最大元素 题目: 给定整数数组 nums 和整数 k,请返回数组中第 k 个最大的元素。 请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 链接: 力扣Leetcode—中级算法—排序和搜索— 阅读全文
posted @ 2022-02-21 08:45 Dancing-Pierre 阅读(18) 评论(0) 推荐(0)