随笔分类 -  lettcode

摘要:package com.example.lettcode.dailyexercises; import java.util.ArrayList; import java.util.List; /** * @Class PrefixesDivBy5 * @Description 1018 可被5整除的 阅读全文
posted @ 2021-01-14 10:37 枫叶艾辰 阅读(149) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; import java.util.ArrayList; import java.util.List; /** * @Class LargeGroupPositions * @Description 830 较大 阅读全文
posted @ 2021-01-05 15:30 枫叶艾辰 阅读(75) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; import java.util.Arrays; import java.util.Comparator; /** * @Class EraseOverlapIntervals * @Description 4 阅读全文
posted @ 2020-12-31 14:19 枫叶艾辰 阅读(89) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; import java.util.PriorityQueue; import java.util.Scanner; /** * @Class LastStoneWeight * @Description 104 阅读全文
posted @ 2020-12-30 09:55 枫叶艾辰 阅读(90) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; /** * @Class MinPatches * @Description 330 按要求补齐数组 * 给定一个已排序的正整数数组 nums,和一个正整数 n 。从 [1, n] 区间内选取任意个数字补充到 阅读全文
posted @ 2020-12-29 20:30 枫叶艾辰 阅读(70) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; import java.util.HashMap; import java.util.Map; /** * @Class IsPossible * @Description 659 分割数组为连续子序列 * 给 阅读全文
posted @ 2020-12-04 13:57 枫叶艾辰 阅读(97) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; /** * @Class CountPrimes * @Description 204 计数质数 * 统计所有小于非负整数 n 的质数的数量。 * <p> * 示例 1: * 输入:n = 10 * 输出:4 阅读全文
posted @ 2020-12-03 20:41 枫叶艾辰 阅读(69) 评论(0) 推荐(0)
摘要:/** * @Class Swap * @Description 24. 两两交换链表中的节点 * 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 * * 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 * * 示例 1: * 输入:head = [1,2,3,4] * 阅读全文
posted @ 2020-12-02 21:47 枫叶艾辰 阅读(70) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; /** * @Class SearchRange * @Description 34 在排序数组中查找元素的第一个和最后一个位置 * 给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给 阅读全文
posted @ 2020-12-01 11:39 枫叶艾辰 阅读(77) 评论(0) 推荐(0)
摘要:public static boolean validMountainArray(int[] A) { if (A == null || A.length <= 2) { return false; } // idx表示分水岭 int idx = 0; // 单调递增 while (idx + 1 阅读全文
posted @ 2020-11-03 09:47 枫叶艾辰 阅读(82) 评论(0) 推荐(0)
摘要:// 方法1 public static int[] intersection(int[] nums1, int[] nums2) { if (nums1 == null || nums1.length == 0 || nums2 == null || nums2.length == 0) { re 阅读全文
posted @ 2020-11-02 10:53 枫叶艾辰 阅读(86) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; /** * @Class SortedSquares * @Description 977 有序数组的平方 * @Author * @Date 2020/10/16 **/ public class Sorte 阅读全文
posted @ 2020-10-17 09:47 枫叶艾辰 阅读(70) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; import java.util.*; /** * @Class CommonChars * @Description 1002 查找常用字符串 * @Author * @Date 2020/10/14 **/ 阅读全文
posted @ 2020-10-14 10:55 枫叶艾辰 阅读(259) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; /** * @Class DetectCycle * @Description TODO * @Author * @Date 2020/10/10 **/ public class DetectCycle { 阅读全文
posted @ 2020-10-11 10:09 枫叶艾辰 阅读(92) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; /** * @Class InvertTree * @Description 226 * 翻转一棵二叉树。 * <p> * 示例: * 输入: * **** 4 * ** / \ * ** 2 7 * * / 阅读全文
posted @ 2020-09-16 14:54 枫叶艾辰 阅读(139) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; import java.util.ArrayList; import java.util.List; /** * @Class Combine * @Description 77 组合 * 给定两个整数 n 和 阅读全文
posted @ 2020-09-11 20:25 枫叶艾辰 阅读(140) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; import java.util.*; /** * @Class CombinationSum2 * @Description 40组合总和II * 给定一个数组 candidates 和一个目标数 targe 阅读全文
posted @ 2020-09-11 20:09 枫叶艾辰 阅读(110) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; import java.util.ArrayList; import java.util.List; /** * @Class CombinationSum3 * @Description 216 组合总和II 阅读全文
posted @ 2020-09-11 17:03 枫叶艾辰 阅读(118) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; import java.util.ArrayList; import java.util.List; /** * @Class CombinationSum * @Description 39 组合总和 * 给 阅读全文
posted @ 2020-09-09 19:04 枫叶艾辰 阅读(120) 评论(0) 推荐(0)
摘要:/** * @Class PredictTheWinner * @Description 给定一个表示分数的非负整数数组。 * 玩家 1 从数组任意一端拿取一个分数,随后玩家 2 继续从剩余数组任意一端拿取分数,然后玩家 1 拿,…… 。每次一个玩家 * 只能拿取一个分数,分数被拿取之后不再可取。直 阅读全文
posted @ 2020-09-01 19:45 枫叶艾辰 阅读(142) 评论(0) 推荐(0)