随笔分类 -  lettcode

摘要:package com.example.lettcode.dynamicprogramming; import java.util.Arrays; /** * @Class LongestPalindrome * @Description 5 最长回文子串 * 给定一个字符串 s,找到 s 中最长的 阅读全文
posted @ 2020-08-19 17:34 枫叶艾辰 阅读(94) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; /** * @Class CountSubstrings * @Description 647 回文子串 * 给定一个字符串,你的任务是计算这个字符串中有多少个回文子串。 * 具有不同开始位置或结束位置的子串, 阅读全文
posted @ 2020-08-19 17:31 枫叶艾辰 阅读(95) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; /** * @Class IsSameTree * @Description 100.相同的树 * 给定两个二叉树,编写一个函数来检验它们是否相同。 * 如果两个树在结构上相同,并且节点具有相同的值,则认为它们 阅读全文
posted @ 2020-08-07 09:36 枫叶艾辰 阅读(101) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; /** * 阅读全文
posted @ 2020-07-27 11:06 枫叶艾辰 阅读(103) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; import java.util.Arrays; /** * @Class SplitArray * @Description 410 分割数组的最大值 * 给定一个非负整数数组和一个整数 m,你需要将这个数组 阅读全文
posted @ 2020-07-25 15:19 枫叶艾辰 阅读(128) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; import java.util.ArrayList; import java.util.Arrays; import java.util.LinkedList; import java.util.List; 阅读全文
posted @ 2020-07-21 15:58 枫叶艾辰 阅读(127) 评论(0) 推荐(0)
摘要:package com.example.lettcode.test; import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; /** * @Class Fin 阅读全文
posted @ 2020-07-20 10:55 枫叶艾辰 阅读(161) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; /** * @Class IsInterleave * @Description 97 交错字符串 * 给定三个字符串 s1, s2, s3, 验证 s3 是否是由 s1 和 s2 交错组成的。 * <p> * 阅读全文
posted @ 2020-07-18 15:47 枫叶艾辰 阅读(118) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; /** * @Class IsBipartite * @Description 785 判断二分图 * 给定一个无向图graph,当这个图为二分图时返回true。 * 如果我们能将一个图的节点集合分割成两个独立 阅读全文
posted @ 2020-07-16 14:00 枫叶艾辰 阅读(128) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; /** * @Class IsSubsequence * @Description 392 判断子序列 * 给定字符串 s 和 t ,判断 s 是否为 t 的子序列。 * 你可以认为 s 和 t 中仅包含英文小 阅读全文
posted @ 2020-07-14 20:46 枫叶艾辰 阅读(120) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; /** * 阅读全文
posted @ 2020-07-13 14:22 枫叶艾辰 阅读(130) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; /** * @Class CountSmaller 阅读全文
posted @ 2020-07-11 11:38 枫叶艾辰 阅读(138) 评论(0) 推荐(0)
摘要:121.买卖股票的最佳时机 package com.example.lettcode.test; /** * @Class MaxProfit * @Description 121 买卖股票的最佳时机 * 给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。 * 如果你最多只允许完成一笔 阅读全文
posted @ 2020-07-11 10:43 枫叶艾辰 阅读(127) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; import java.util.Arrays; /** * @Class Respace * @Description 面试题 17.13. 恢复空格 * 哦,不!你不小心把一个长篇文章中的空格、标点都删掉了 阅读全文
posted @ 2020-07-09 21:30 枫叶艾辰 阅读(147) 评论(0) 推荐(0)
摘要:112 路径总和 给你二叉树的根节点 root 和一个表示目标和的整数 targetSum ,判断该树中是否存在 根节点到叶子节点 的路径,这条路径上所有节点值相加等于目标和 targetSum 。 叶子节点 是指没有子节点的节点。 示例 1: 输入:root = [5,4,8,11,null,13 阅读全文
posted @ 2020-07-07 10:20 枫叶艾辰 阅读(100) 评论(0) 推荐(0)
摘要:62. 不同路径 package com.example.lettcode.dailyexercises; import java.util.Arrays; /** * @Class UniquePaths * @Description 62. 不同路径 * 一个机器人位于一个 m x n 网格的左 阅读全文
posted @ 2020-07-06 21:09 枫叶艾辰 阅读(174) 评论(0) 推荐(0)
摘要:import java.util.Stack; /** * @Class LongestValidParentheses * @Description 32. 最长有效括号 * 给定一个只包含 '(' 和 ')' 的字符串,找出最长的包含有效括号的子串的长度。 * <p> * 示例 1: * 输入: 阅读全文
posted @ 2020-07-04 14:10 枫叶艾辰 阅读(127) 评论(0) 推荐(0)
摘要:/** * @Class FindKthLargest * @Description 215. 数组中的第K个最大元素 * 在未排序的数组中找到第 k 个最大的元素。 * 请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 * <p> * 示例 1: * 输入: [3 阅读全文
posted @ 2020-06-29 11:33 枫叶艾辰 阅读(140) 评论(0) 推荐(0)
摘要:import java.util.HashSet; import java.util.Set; /** * @Class RemoveDuplicateNodes * @Description 面试题 02.01. 移除重复节点 * 编写代码,移除未排序链表中的重复节点。保留最开始出现的节点。 * 阅读全文
posted @ 2020-06-26 10:52 枫叶艾辰 阅读(132) 评论(0) 推荐(0)
摘要:package com.example.lettcode.dailyexercises; import java.util.ArrayList; import java.util.List; /** * @Class WordBreak * @Description 139. 单词拆分 * 给定一个 阅读全文
posted @ 2020-06-26 10:40 枫叶艾辰 阅读(123) 评论(0) 推荐(0)