leetcode
林中.
这个作者很懒,什么都没留下…
展开
-
leetcode 买卖股票的最佳时机 II
题目给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。作者:力扣 (LeetCode)链接:https://leetcode-cn.com/leetbook/read/top-interview-questions-easy/x2zsx1/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载转载 2021-03-27 19:08:25 · 41 阅读 · 0 评论 -
leetcode 删除排序数组中的重复项
题目给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。作者:力扣 (LeetCode)链接:https://leetcode-cn.com/leetbook/read/top-interview-questions-easy/x2gy9m/来源:力扣(LeetCode)著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。转载 2021-03-27 19:07:04 · 91 阅读 · 0 评论 -
leetcode:打家劫舍
题目你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你 不触动警报装置的情况下 ,一夜之内能够偷窃到的最高金额。动态规划int rob(int* nums, int numsSize){ if(numsSize == 0) return 0; int* res = (int*)mallo转载 2021-03-27 18:58:13 · 43 阅读 · 0 评论 -
leetcode 191. 位1的个数,
191. 位1的个数编写一个函数,输入是一个无符号整数(以二进制串的形式),返回其二进制表达式中数字位数为 ‘1’ 的个数(也被称为汉明重量)。示例输入:00000000000000000000000000001011输出:3解释:输入的二进制串 00000000000000000000000000001011 中,共有三位为 '1'。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/number-of-1-bits著作权归领扣网络所有。转载 2021-03-27 18:55:06 · 95 阅读 · 0 评论