leetcode刷题笔记
文章平均质量分 54
homexjh
running,欢迎来打扰,互相讨论互相进步!!!
展开
-
力扣第141题---环形链表
leetcode刷题笔记力扣第141题—环形链表题目给定一个链表,判断链表中是否有环。如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,我们使用整数 pos 来表示链表尾连接到链表中的位置(索引从 0 开始)。 如果 pos 是 -1,则在该链表中没有环。注意:pos 不作为参数进行传递,仅仅是为了标识链表的实际情况。如果链表中存在环,则返回 true 。 否则,返回 false 。链接:https://leetcode-cn.com/pr原创 2021-02-09 21:00:06 · 298 阅读 · 0 评论 -
力扣第455题---分发饼干
leetcode刷题笔记力扣第455题—分发饼干题目假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j] 。如果 s[j] >= g[i],我们可以将这个饼干 j 分配给孩子 i ,这个孩子会得到满足。你的目标是尽可能满足越多数量的孩子,并输出这个最大数值。来源:力扣(LeetCode)链接:https://leetcode-cn.co原创 2021-02-07 22:12:05 · 463 阅读 · 9 评论 -
力扣122题---买股票的最佳时机||
leetcode刷题笔记力扣122题—买股票的最佳时机||题目给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。来源:力扣(LeetCode)示例示例1输入: [7,1,5,3,6,4]输出: 7解释: 在第 2 天(股票价格 = 1)的时候买入,在第 3 天(股票价格 = 5)的时候卖出, 这笔交易所能获得利润原创 2021-01-25 23:16:06 · 178 阅读 · 1 评论 -
力扣169题---多数元素
leetcode刷题笔记力扣169题—多数元素题目给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在多数元素。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/majority-element示例示例1输入: [3,2,3]输出:3示例2输入: [2,2,1,1,1,2,2]输出:2题意分析题解思路代码...原创 2021-01-24 22:11:03 · 397 阅读 · 3 评论 -
力扣66题---加一
leetcode刷题笔记力扣66题—加一题目:给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/plus-one示例示例 1:输入:digits = [1,2,3]输出:[1,2,4]解释:输入数组表示数字 123。示例 2:输入:digits原创 2021-01-22 22:00:56 · 296 阅读 · 0 评论