leetcode
文章平均质量分 73
LeetCode OJ is a platform for preparing technical coding interviews. Pick from an expanding library of more than 150 questions
Winney_x
励志成为一个顶尖的程序员
展开
-
Leetcode 之Find Peak Element
A peak element is an element that is greater than its neighbors.Given an input array where num[i] ≠ num[i+1], find a peak element and return its index.The array may contain multiple peaks, in原创 2015-02-14 19:00:47 · 702 阅读 · 0 评论 -
leetcode之 Repeated DNA Sequences
Total Accepted: 2932 Total Submissions: 16668All DNA is composed of a series of nucleotides abbreviated as A, C, G, and T, for example: “ACGAATTCCG”. When studying DNA, it is sometimes useful to identi原创 2015-03-14 14:15:48 · 596 阅读 · 0 评论 -
leetcode之Number of 1 Bit
Write a function that takes an unsigned integer and returns the number of ’1’ bits it has (also known as the Hamming weight).For example, the 32-bit integer ’11’ has binary representation 0000000000000原创 2015-03-16 21:55:09 · 798 阅读 · 0 评论 -
leetcode 之Path Sum II
Given a binary tree and a sum, find all root-to-leaf paths where each path’s sum equals the given sum.For example: Given the below binary tree and sum = 22, 5 / \原创 2015-03-21 11:19:37 · 531 阅读 · 0 评论 -
leetcode 之Rotate Array
Rotate an array of n elements to the right by k steps.For example, with n = 7 and k = 3, the array [1,2,3,4,5,6,7] is rotated to [5,6,7,1,2,3,4].Note: Try to come up as many solutions as you can, ther原创 2015-03-23 00:38:17 · 671 阅读 · 0 评论 -
leetcode之Excel Sheet Column Number
Excel Sheet Column NumberRelated to question Excel Sheet Column TitleGiven a column title as appear in an Excel sheet, return its corresponding column number.For example: A -> 1原创 2015-01-29 13:01:48 · 780 阅读 · 0 评论 -
leetcode 之Min Stack
Total Accepted: 15967Total Submissions: 103378Design a stack that supports push, pop, top, and retrieving the minimum element in constant time.push(x) -- Push element x onto stack.po原创 2015-01-28 17:03:33 · 642 阅读 · 0 评论 -
leetcode 之Excel Sheet Column Title
Total Accepted: 9173 Total Submissions: 52899Given a positive integer, return its corresponding column title as appear in an Excel sheet.For example:1 -> A 2 -> B 3 -> C ... 26 -> Z 27原创 2015-01-21 23:14:02 · 719 阅读 · 0 评论 -
leetcode 之Largest Number
Largest NumberGiven a list of non negative integers, arrange them such that they form the largest number.For example, given [3, 30, 34, 5, 9], the largest formed number is9534330.Note: The原创 2015-01-21 01:12:12 · 734 阅读 · 0 评论 -
Leetcode 之 Factorial Trailing Zeroes
Given an integer n, return the number of trailing zeroes in n!.Note: Your solution should be in logarithmic time complexity.对n!做质因数分解n!=2x*3y*5z*...显然0的个数等于min(x,z),并且min(x,z)==z证明:对于阶转载 2015-01-20 18:27:07 · 598 阅读 · 0 评论 -
Leetcode之LRU Cache
Design and implement a data structure for Least Recently Used (LRU) cache. It should support the following operations: get and set.get(key) - Get the value (will always be positive) of the key if原创 2015-01-05 14:29:43 · 807 阅读 · 0 评论 -
Leetcode之Reverse Words in a String
Given an input string, reverse the string word by word.For example,Given s = "the sky is blue",return "blue is sky the".题目描述如上:很容易被误导而使用了split方法,对于经常用java的人来说写这种算法题反而有很多坑点,因为有太多api可用了。下面这个原创 2014-12-31 21:12:08 · 655 阅读 · 0 评论