LeetCode
一定要学好JAVA
这个作者很懒,什么都没留下…
展开
-
1114.按序排序
我们提供了一个类: public class Foo { public void one() { print("one"); } public void two() { print("two"); } public void three() { print("three"); } } 三个不同的线程将会共用一个 Foo 实例。 线程 A 将会调用 one ( ) 方法 线程 B 将...原创 2020-01-16 21:47:31 · 177 阅读 · 0 评论 -
3.无重复字符的最长子串
暴力法 //暴力法 int lengthOfLongestSubstring1(string s) { int ans = 0; //逐个检查所有的子字符串,看它是否不含有重复的字符。 for (int i = 0; i < s.length(); i++) { for (int j = i+1; j <=s.length(); j++) { if (allU...原创 2019-12-06 14:13:28 · 75 阅读 · 0 评论 -
70.爬梯子
假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。 示例 1: 输入: 2 输出: 2 解释: 有两种方法可以爬到楼顶。 1 阶 + 1 阶 2 阶 示例 2: 输入: 3 输出: 3 解释: 有三种方法可以爬到楼顶。 4. 1 阶 + 1 阶 + 1 阶 5. 1 阶 + 2 阶 6....原创 2019-12-04 22:53:52 · 314 阅读 · 0 评论 -
139.单词拆分
给定一个非空字符串 s 和一个包含非空单词列表的字典 wordDict,判定 s 是否可以被空格拆分为一个或多个在字典中出现的单词。 说明: 拆分时可以重复使用字典中的单词。 你可以假设字典中没有重复的单词。 示例 1: 输入: s = “leetcode”, wordDict = [“leet”, “code”] 输出: true 解释: 返回 true 因为 “leetcode” 可以被拆...原创 2019-12-04 22:20:32 · 147 阅读 · 0 评论