Plain's Blog

休想打败我的生活🔥

LeetCode(283)之移动零(Move Zeroes)

题目链接:https://leetcode-cn.com/problems/move-zeroes/ 题目描述(官方原文)给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] 说明 必须在原数组上操作,不能拷贝额外的数组。尽量减少操作次数。 阅读全文

LeetCode(66)之加一(plus one)

题目链接:https://leetcode-cn.com/problems/plus-one/ 题目描述(官方原文)给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 阅读全文

LeetCode(122)之从买卖股票的最佳时机 II(Best Time to Buy and Sell Stock II)

题目链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-ii/ 题目描述(官方原文)给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。 注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。 阅读全文