题目: Design and implement a data structure for Least Recently Used (LRU) cache. It should support the following…
分类:LeetCode
LeetCode 1. Two Sum
Given an array of integers, return indices of the two numbers such that they add up to a specific target. You …
LeetCode 75. Sort Colors
Given an array with n objects colored red, white or blue, sort them so that objects of the same color are adja…
927. 三等分 // go语言实现
题目 给定一个由 0 和 1 组成的数组 A,将数组分成 3 个非空的部分,使得所有这些部分表示相同的二进制值。 如果可以做到,请返回任何 [i, j],其中 i+1 < j,这样一来: A[0], A[1], &…
Leetcode144——Binary Tree Preorder Traversal
文章作者:Tyan 博客:noahsnail.com | CSDN | 简书 1. 问题描述 Given a binary tree, return the preorde…
567. 字符串的排列
567. 字符串的排列 问题 给定两个字符串 和 ,写一个函数来判断 是否包含 的排列。 换句话说,第一个字符串的排列之一是第二个字符串的子串。 示例1: 输入: 输出: 解释: 包含 的排列之一 . 示例2: 输入: …
[Leetcode]13. 罗马数字转整数
罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做…
[LeetCode By Go 37]167. Two Sum II - Input array is sorted
题目 Given an array of integers that is already sorted in ascending order, find two numbers such that they add u…
[LeetCode By Go 45]237. Delete Node in a Linked List
这道题目不能用go语言写答案,所以用了C语言 题目 Write a function to delete a node (except the tail) in a singly linked list, given o…
[LeetCode By Go 81]235. Lowest Common Ancestor of a Binary Search Tree
该题目不能用go语言写,因此使用了C语言(C++忘的更多…)。Go语言写多了,判断语句也忘了加括号,语句末尾忘了加”;”,一条语句的statement也加了”{}̶…
77. Combinations
77. Combinations 题目 Given two integers n and k, return all possible combinations of k numbers out of 1 ... n. …
[LeetCode] Remove Invalid Parentheses 移除非法括号
Remove the minimum number of invalid parentheses in order to make the input string valid. Return all po…