随笔分类 -  LeetCode刷题记录

我会在这边记录一些我在LeetCode中刷的一些比较有趣的题,此专栏会长期更新。
摘要:public class Solution { public int MinCostConnectPoints(int[][] points) { if (points.Length <= 1) { return 0; } //这边dictionary中key的二元组分别是指两个点即这条边的两个点分 阅读全文
posted @ 2021-01-19 20:18 苏州の酱醋茶 阅读(80) 评论(0) 推荐(0) 编辑
摘要:原题: 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 示例 1: 输入: [1,2,3,4,5,6,7] 和 k = 3输出: [5,6,7,1,2,3,4]解释:向右旋转 1 步: [7,1,2,3,4,5,6]向右旋转 2 步: [6,7,1,2,3,4,5]向右旋转 阅读全文
posted @ 2021-01-08 09:17 苏州の酱醋茶 阅读(105) 评论(0) 推荐(0) 编辑
摘要:今天刷leetcode遇到一道题,让我感觉我对Icomparer的理解非常不足,题目如下: 我们有一个由平面上的点组成的列表 points。需要从中找出 K 个距离原点 (0, 0) 最近的点。 (这里,平面上两点之间的距离是欧几里德距离。) 你可以按任何顺序返回答案。除了点坐标的顺序之外,答案确保 阅读全文
posted @ 2020-11-09 15:42 苏州の酱醋茶 阅读(169) 评论(0) 推荐(0) 编辑
摘要:写在前面的:我刷了两百多道题了,这是一道很简单的题,但是这是我写的第一篇关于leetcode的题解,因为我觉得这套题超级好玩有木有!~(好吧其实就是我太懒了) 这道题经典就在于他将问题转化为了,算你手上有没有五美元纸币的数目,因为你观察后会发现无论顾客给10美元,20美元你手上必须要有5美元的纸币才 阅读全文
posted @ 2020-11-03 16:19 苏州の酱醋茶 阅读(69) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示