LeetCode解題之Subsets II原題羅列出一個包含重復數字的集合的所有的子集。注意點:子集中的元素需要按照不降序排列 結果集中不能重復例子:輸入: n
一. 題目描述Given a string s consists of upper/lower-case alphabets and empty space c
LeetCode解題之Text Justification原題把一個集合的單詞按照每行L個字符存放,不足的在單詞間添加空格,每行要兩端對齊(即兩端都要是單詞),
Given a sorted positive integer array nums and an integer n, add/patch elements
Given a singly linked list, group all odd nodes together followed by the even no
翻譯給定一個索引K,返回帕斯卡三角形的第K行。例如,給定K=3,返回[1,3,3,1]。注釋:你可以改進你的算法只用O(k)的額外空間嗎?原文Given an
翻譯給定一個整型n,返回n!後面的零的個數。注意:你的解決方案應該在log時間復雜度內。原文Given an integer n, return the num
翻譯給定一個二叉樹root和一個和sum,決定這個樹是否存在一條從根到葉子的路徑使得沿路所有節點的和等於給定的sum。例如:給定如下二叉樹和sum=22,
LeetCode解題之Combinations原題求在1到n個數中挑選k個數的所有的組合類型。注意點:每個數字只能夠用一遍 組合的排列沒有順序要求例子:輸入:
翻譯給定一個行數字,生成它的帕斯卡三角形。例如,給定numRows = 5,返回:[ [1], [1,1], [1,2,1], [1,3,3
LeetCode解題之Word Search原題在一個二維矩陣中,每個元素都是一個字母,要判斷目標字符串能否由該矩陣中的元素連接而成。所謂連接就是從矩陣中的某一
翻譯給定兩個排序的整型數組nums1和nums2,將nums2合並到nums1成一個排序數組。批注:你可以假設nums1中有足夠的空間(空間大於或等於m+n)來
在CEF裡,JS和Native(C/C++)代碼可以很方便的交互,講解得很清楚。我照著它實現了一個簡單的交互示例。在貼代碼之前,先來看看Browser進程和Re
翻譯給定一個二叉樹,找出它的最短深度。最短深度是指從節點到最近的葉節點的最短距離。原文Given a binary tree, find its minimum