Given a binary tree containing digits from 0-9 only, each root-to-leaf path could represent a number…
分类:LeetCode
[array] leetcode - 54. Spiral Matrix - Medium
leetcode-54. Spiral Matrix – Medium descrition GGiven a matrix of m x n elements (m rows, n columns), re…
LeetCode 182. Duplicate Emails
LeetCode 182. Duplicate Emails 题目 Write a SQL query to find all duplicate emails in a table named Person. +---…
LeetCode 3Sum 解题报告
Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique tripl…
切木头之二分法启示
183. 木材加工 有一些原木,现在想把这些木头切割成一些长度相同的小段木头,需要得到的小段的数目至少为 k。当然,我们希望得到的小段越长越好,你需要计算能够得到的小段木头的最大长度。 木头长度的单位是厘米。原木的长度都…
88. Merge Sorted Array
88. Merge Sorted Array 题目 Given two sorted integer arrays nums1 and nums2, merge nums2 into nums1 as one sorte…
[LeetCode] Find the Closest Palindrome 寻找最近的回文串
Given an integer n, find the closest integer (not including itself), which is a palindrome. The ‘…
LeetCode之Divide and Conquer题目汇总
Different Ways to Add Parentheses Given a string of numbers and operators, return all possible results from co…
LeetCode | Pow(x, n)
实现double Pow(double x,int n)—-x的n次幂! 题目解析: 这道题目看起来很简单,笨方法,可以一次一次的去乘,也可以折半相乘!看似简单,但中间碰到了不小的问题。 在运行过程中,出现了…
LeetCode算法练习——广度优先搜索 BFS
更多干货就在我的个人博客 BlackBlog.tech 欢迎关注! 也可以关注我的csdn博客:黑哥的博客 谢谢大家! 很久没有进行练习了,手都生疏了不少。前一段时间完成30道DFS题目的练习,现在开始BFS,预计做完B…
三刷Evaluate Reverse Polish Notation
Linkedin Medium 这道题用Stack of Integer要方便得多,用Stack of string则要来回转换。 class Solution { public int evalRPN(String[]…
寻找峰值
峰值元素是指其值大于左右相邻值的元素。 给定一个输入数组 nums,其中 nums[i] ≠ nums[i+1],找到峰值元素并返回其索引。 数组可能包含多个峰值,在这种情况下,返回任何一个峰值所在位置即可。 你可以假设…