leetcode
jthreshx
这个作者很懒,什么都没留下…
展开
-
1.两数之和
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍class Solution { public int[] twoSum(int[] nums, int target) { int [] t=new int[2]; boolean flag=false; for(int i=0;i<nums.len原创 2020-12-06 14:38:17 · 91 阅读 · 0 评论 -
5617.设计Goal解释器
class Solution { public String interpret(String command) { StringBuilder str=new StringBuilder(); int i=0,n=command.length(); while(i<n){ if(command.charAt(i)=='G'){ str.append('G');原创 2020-12-06 14:05:33 · 110 阅读 · 0 评论 -
455.分发饼干
455.分发饼干题目代码题目假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j,都有一个尺寸 s[j] 。如果 s[j] >= g[i],我们可以将这个饼干 j 分配给孩子 i ,这个孩子会得到满足。你的目标是尽可能满足越多数量的孩子,并输出这个最大数值代码import java.util.*;class Solution { public int原创 2020-11-29 14:20:55 · 52 阅读 · 0 评论 -
135.发放糖果
135.发放糖果题目代码题目老师想给孩子们分发糖果,有 N 个孩子站成了一条直线,老师会根据每个孩子的表现,预先给他们评分。你需要按照以下要求,帮助老师给这些孩子分发糖果:每个孩子至少分配到 1 个糖果。相邻的孩子中,评分高的孩子必须获得更多的糖果。那么这样下来,老师至少需要准备多少颗糖果呢?代码class Solution { public int candy(int[] ratings) { int[] candies=new int[ratings.lengt原创 2020-11-29 16:33:50 · 102 阅读 · 0 评论