随笔分类 -  lettcode

摘要:/** * @Class MaxProfit * @Description 122. 买卖股票的最佳时机 II * 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 * 设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。 * 注意:你不能同时参 阅读全文
posted @ 2020-06-25 14:50 枫叶艾辰 阅读(115) 评论(0) 推荐(0)
摘要:import java.util.*; /** * @Class CanVisitAllRooms * @Description 841. 钥匙和房间 * 有 N 个房间,开始时你位于 0 号房间。每个房间有不同的号码:0,1,2,...,N-1, * 并且房间里可能有一些钥匙能使你进入下一个房间。 阅读全文
posted @ 2020-06-24 15:11 枫叶艾辰 阅读(158) 评论(0) 推荐(0)
摘要:import java.util.Arrays; /** * @Class ThreeSumClosest * @Description 16. 最接近的三数之和 * 给定一个包括 n 个整数的数组 nums 和 一个目标值 target。找出 nums 中的三个整数, * 使得它们的和与 targ 阅读全文
posted @ 2020-06-24 10:57 枫叶艾辰 阅读(102) 评论(0) 推荐(0)
摘要:import java.util.ArrayList; import java.util.List; /** * @Class PrintVertically * @Description 1324. 竖直打印单词 * 给你一个字符串 s。请你按照单词在 s 中的出现顺序将它们全部竖直返回。 * 单 阅读全文
posted @ 2020-06-23 19:47 枫叶艾辰 阅读(608) 评论(0) 推荐(0)
摘要:import java.util.HashMap; import java.util.Map; /** * @Class CheckPermutation * @Description * 给定两个字符串 s1 和 s2,请编写一个程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。 * 阅读全文
posted @ 2020-06-23 14:47 枫叶艾辰 阅读(128) 评论(0) 推荐(0)
摘要:/** * @Class AddBinary * @Description 67. 二进制求和 * 给你两个二进制字符串,返回它们的和(用二进制表示)。 * 输入为 非空 字符串且只包含数字 1 和 0。 * <p> * 示例 1: * 输入: a = "11", b = "1" * 输出: "10 阅读全文
posted @ 2020-06-23 11:14 枫叶艾辰 阅读(93) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; /** * @Class ScoreSightseeingPair * @Description 1014 最佳观光组合 * 给定正整数数组 A,A[i] 表示第 i 个观光景点的评分,并且两个景点 i 和 j 阅读全文
posted @ 2020-06-17 16:54 枫叶艾辰 阅读(139) 评论(0) 推荐(0)
摘要:/** * @Class ClimbStairs * @Description 70、 爬楼梯 * 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 * 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? * 注意:给定 n 是一个正整数。 * <p> * 示例 1: * 输入: 阅读全文
posted @ 2020-06-16 19:53 枫叶艾辰 阅读(113) 评论(0) 推荐(0)
摘要:/** * @Class ThreeSum * @Description * 给你一个包含 n 个整数的数组 nums, * 判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ? * 请你找出所有满足条件且不重复的三元组。 * * 注意:答案中不可以包含重复的三元组 阅读全文
posted @ 2020-06-13 17:42 枫叶艾辰 阅读(164) 评论(0) 推荐(0)
摘要:/** * @Class TwoSum * @Description * lettcode 1 : 两数之和 * 给定一个整数数组 nums 和一个目标值 target, * 请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。 * <p> * 你可以假设每种输入只会对应一个答案。但是, 阅读全文
posted @ 2020-06-12 15:30 枫叶艾辰 阅读(120) 评论(0) 推荐(0)
摘要:/** * @Class DailyTemperatures * @Description * 请根据每日 气温 列表,重新生成一个列表。对应位置的输出为:要想观测到更高的气温,至少需要等待的天数 * 如果气温在这之后都不会升高,请在该位置用 0 来代替。 * <p> * 例如,给定一个列表temp 阅读全文
posted @ 2020-06-12 11:28 枫叶艾辰 阅读(161) 评论(0) 推荐(0)