最长连续递增序列【简单】 给定一个未经排序的整数数组,找到最长且连续的的递增序列。 示例 1: 输入: [1,3,5,4,7] 输出: 3 解释: 最长连续递增序列是 [1,3,5], 长度为3。 尽管 [1,3,5,7…
标签:LeetCode
LeetCode算法题-Poor Pigs(Java实现)
这是悦乐书的第235次更新,第248篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第102题(顺位题号是455)。有1000个水桶,其中只有一个水桶含有毒药,其余的都没毒。它们看起来都一样。…
二刷257. Binary Tree Paths
Easy题 但是一开始不知为什么选择了StringBuilder没选String, 而且总觉得要backtracking. 要记得初始化一个string可以用String path = root.val + "", 就是…
046 Permutations[M]
1 题目描述 Given a collection of distinct numbers, return all possible permutations. 难度:Medium 2 题目样例 For example,…
[LintCode] Number of Islands
Problem Given a boolean 2D matrix, find the number of islands. Notice 0 is represented as the sea, 1 is repres…
2018-07-16
13. Roman to Integer 题目描述: 罗马数字包含以下七种字符:I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数…
[Leetcode]22. 括号生成
题目描述: 给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。 例如,给出 n = 3,生成结果为: [ “((()))”, “(()())…
Leetcode 127. Word Ladder
Given two words (beginWord and endWord), and a dictionary’s word list, find the length of shortest trans…
Leetcode 161. One Edit Distance
Given two strings S and T, determine if they are both one edit distance apart. 思路: 两个字符串是否只通过一步变换(替换、删除、增加)就变成…
[剑指offer] 不用加减乘除做加法
本文首发于我的个人博客:尾尾部落 题目描述 写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。 解题思路 用位运算来实现。 step1: 进行异或运算,计算两个数各个位置上的相加,不考虑进位;…
Leetcode - 73. Set Matrix Zeroes
Given a m x n matrix, if an element is 0, set its entire row and column to 0. Do it in place. Follow up: Did y…
412. Fizz Buzz
一、题目原型: 写一个程序,输出从 1 到 n 数字的字符串表示。 如果 n 是3的倍数,输出“Fizz”; 如果 n 是5的倍数,输出“Buzz”; 如果 n 同时是3和5的倍数,输出 “FizzBuzz”。 二、示例…