leetcode
文章平均质量分 53
carbon06
这个作者很懒,什么都没留下…
展开
-
[LeetCode] 791. Custom Sort String
S and T are strings composed of lowercase letters. In S, no letter occurs more than once.S was sorted in some custom order previously. We want to permute the characters of T so that they match the o...原创 2018-02-28 20:00:00 · 511 阅读 · 0 评论 -
[LeetCode] 807. Max Increase to Keep City Skyline
题目描述In a 2 dimensional array grid, each value grid[i][j] represents the height of a building located there. We are allowed to increase the height of any number of buildings, by any amount (the amoun...原创 2018-05-30 17:35:24 · 371 阅读 · 0 评论 -
[LeetCode] 817. Linked List Components
题目描述We are given head, the head node of a linked list containing unique integer values.We are also given the list G, a subset of the values in the linked list.Return the number of connected comp...原创 2018-05-31 14:44:58 · 365 阅读 · 0 评论 -
[LeetCode] 860. Lemonade Change
题目描述At a lemonade stand, each lemonade costs $5. Customers are standing in a queue to buy from you, and order one at a time (in the order specified by bills).Each customer will only buy one lemo...原创 2018-07-02 13:03:03 · 593 阅读 · 0 评论 -
[LeetCode] 866. Smallest Subtree with all the Deepest Nodes
题目描述Given a binary tree rooted at root, the depth of each node is the shortest distance to the root.A node is deepest if it has the largest depth possible among any node in the entire tree.The s...原创 2018-07-09 19:16:57 · 568 阅读 · 0 评论 -
[LeetCode] 725. Split Linked List in Parts
题目描述Given a (singly) linked list with head node root, write a function to split the linked list into k consecutive linked list “parts”.The length of each part should be as equal as possible: no tw...原创 2018-07-16 11:45:19 · 182 阅读 · 0 评论 -
[LeetCode] Print Binary Tree
题目描述Print a binary tree in an m*n 2D string array following these rules:The row number m should be equal to the height of the given binary tree. The column number n should always be an odd number...原创 2018-07-04 12:31:33 · 152 阅读 · 0 评论 -
[LeetCode] 869. Reordered Power of 2
题目描述Starting with a positive integer N, we reorder the digits in any order (including the original order) such that the leading digit is not zero.Return true if and only if we can do this in a way...原创 2018-07-17 19:22:15 · 377 阅读 · 0 评论 -
[LeetCode] 378. Kth Smallest Element in a Sorted Matrix
题目描述Given a n x n matrix where each of the rows and columns are sorted in ascending order, find the kth smallest element in the matrix.Note that it is the kth smallest element in the sorted order,...原创 2018-07-12 10:55:13 · 199 阅读 · 0 评论 -
[LeetCode] 337. House Robber III
题目描述The thief has found himself a new place for his thievery again. There is only one entrance to this area, called the “root.” Besides the root, each house has one and only one parent house. After ...原创 2018-07-05 19:39:25 · 142 阅读 · 0 评论 -
[LeetCode] 709. To Lower Case
题目描述Implement function ToLowerCase() that has a string parameter str, and returns the same string in lowercase. 题目的要求非常简单,即将一个字符串中的大写字母全部转化为小写。 解决思路是利用ascii码进行转化,A-Z 的ascii 码是65-90 ,a-z 的ascii 码是9...原创 2018-07-12 15:06:34 · 1121 阅读 · 0 评论 -
[LeetCode] 874. Design Circular Deque
题目描述Design your implementation of the circular double-ended queue (deque). Your implementation should support following operations:MyCircularDeque(k): Constructor, set the size of the deque to be...原创 2018-07-12 15:41:43 · 478 阅读 · 0 评论 -
[LeetCode] 470. Implement Rand10() Using Rand7()
题目描述Given a function rand7 which generates a uniform random integer in the range 1 to 7, write a function rand10 which generates a uniform random integer in the range 1 to 10.Do NOT use system’s M...原创 2018-07-18 17:44:55 · 1015 阅读 · 0 评论 -
[LeetCode] 676. Implement Magic Dictionary
题目描述Implement a magic directory with buildDict, and search methods.For the method buildDict, you’ll be given a list of non-repetitive words to build a dictionary.For the method search, you’ll be...原创 2018-07-06 12:49:06 · 208 阅读 · 0 评论 -
[LeetCode] 756. Pyramid Transition Matrix
题目描述We are stacking blocks to form a pyramid. Each block has a color which is a one letter string, like 'Z'.For every block of color C we place not in the bottom row, we are placing it on top of a...原创 2018-07-13 18:12:19 · 464 阅读 · 0 评论 -
[LeetCode] 841. Keys and Rooms
题目描述There are N rooms and you start in room 0. Each room has a distinct number in 0, 1, 2, …, N-1, and each room may have some keys to access the next room. Formally, each room i has a list of ke...原创 2018-05-30 12:54:28 · 955 阅读 · 0 评论 -
[LeetCode] 844. Backspace String Compare
题目描述Given two strings S and T, return if they are equal when both are typed into empty text editors. # means a backspace character.Example 1:Input: S = "ab#c", T = "ad#c"Output: trueExplanat...原创 2018-06-05 19:49:25 · 979 阅读 · 0 评论 -
[LeetCode] 565. Array Nesting
题目描述A zero-indexed array A of length N contains all integers from 0 to N-1. Find and return the longest length of set S, where S[i] = {A[i], A[A[i]], A[A[A[i]]], … } subjected to the rule below.Su...原创 2018-05-29 20:07:35 · 149 阅读 · 0 评论 -
[LeetCode] 495. Teemo Attacking
问题描述In LOL world, there is a hero called Teemo and his attacking can make his enemy Ashe be in poisoned condition. Now, given the Teemo’s attacking ascending time series towards Ashe and the poisoni...原创 2018-03-15 19:58:20 · 141 阅读 · 0 评论 -
[LeetCode] 748. Shortest Completing Word
748. Shortest Completing WordFind the minimum length word from a given dictionary words, which has all the letters from the string licensePlate. Such a word is said to complete the given string lice...原创 2018-03-23 15:11:35 · 301 阅读 · 0 评论 -
[LeetCode] 804. Unique Morse Code Words
804. Unique Morse Code Words题目描述International Morse Code defines a standard encoding where each letter is mapped to a series of dots and dashes, as follows: “a” maps to “.-“, “b” maps to “-…”, “c”...原创 2018-04-02 14:49:00 · 841 阅读 · 0 评论 -
[LeetCode] 811. Subdomain Visit Count
811. Subdomain Visit Count题目描述A website domain like “discuss.leetcode.com” consists of various subdomains. At the top level, we have “com”, at the next level, we have “leetcode.com”, and at the lo...原创 2018-04-02 16:33:32 · 293 阅读 · 0 评论 -
[LeetCode] 819. Most Common Word
[LeetCode]819. Most Common Word题目描述Given a paragraph and a list of banned words, return the most frequent word that is not in the list of banned words. It is guaranteed there is at least one word...原创 2018-04-20 16:10:55 · 666 阅读 · 0 评论 -
[Leetcode] 824. Goat Latin
题目描述A sentence S is given, composed of words separated by spaces. Each word consists of lowercase and uppercase letters only.We would like to convert the sentence to “Goat Latin” (a made-up langua...原创 2018-05-09 11:35:20 · 365 阅读 · 0 评论 -
[LeetCode] 830. Positions of Large Groups
题目描述In a string S of lowercase letters, these letters form consecutive groups of the same character.For example, a string like S = “abbxxxxzyy” has the groups “a”, “bb”, “xxxx”, “z” and “yy”.Cal...原创 2018-05-11 11:51:07 · 339 阅读 · 0 评论 -
[LeetCode] 454. 4Sum II
题目描述Given four lists A, B, C, D of integer values, compute how many tuples (i, j, k, l) there are such that A[i] + B[j] + C[k] + D[l] is zero.To make problem a bit easier, all A, B, C, D have same...原创 2018-05-25 19:43:19 · 200 阅读 · 0 评论 -
[LeetCode] 832. Flipping an Image
题目描述Given a binary matrix A, we want to flip the image horizontally, then invert it, and return the resulting image.To flip an image horizontally means that each row of the image is reversed. For...原创 2018-05-15 18:51:05 · 557 阅读 · 0 评论 -
[LeetCode] 836. Rectangle Overlap
题目描述A rectangle is represented as a list [x1, y1, x2, y2], where (x1, y1) are the coordinates of its bottom-left corner, and (x2, y2) are the coordinates of its top-right corner.Two rectangles ove...原创 2018-05-22 20:29:10 · 371 阅读 · 0 评论 -
[LeetCode] 623. Add One Row to Tree
题目描述Given the root of a binary tree, then value v and depth d, you need to add a row of nodes with value v at the given depth d. The root node is at depth 1.The adding rule is: given a positive in...原创 2018-05-28 12:12:34 · 205 阅读 · 0 评论 -
[LeetCode] 542. 01 Matrix
题目描述Given a matrix consists of 0 and 1, find the distance of the nearest 0 for each cell.The distance between two adjacent cells is 1. Example 1: Input:0 0 00 1 00 0 0Output:0 0 00...原创 2018-05-24 12:33:44 · 366 阅读 · 0 评论 -
[LeetCode] 721. Accounts Merge
题目描述Given a list accounts, each element accounts[i] is a list of strings, where the first element accounts[i][0] is a name, and the rest of the elements are emails representing emails of the account...原创 2018-05-29 15:55:43 · 483 阅读 · 0 评论 -
[LeetCode] 539. Minimum Time Difference
题目描述Given a list of 24-hour clock time points in “Hour:Minutes” format, find the minimum minutes difference between any two time points in the list. Example 1:Input: ["23:59","00:00"]Output: 1...原创 2018-06-12 18:08:36 · 203 阅读 · 0 评论 -
[LeetCode] 648. Replace Words
题目描述In English, we have a concept called root, which can be followed by some other words to form another longer word - let’s call this word successor. For example, the root an, followed by other, wh...原创 2018-07-19 19:31:57 · 199 阅读 · 0 评论