整数转罗马数字 题目叙述: 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,即…
分类:LeetCode
[LeetCode By Go 86]257. Binary Tree Paths
题目 Given a binary tree, return all root-to-leaf paths. For example, given the following binary tree: 1 / \ 2 3…
746. 使用最小花费爬楼梯
题目 数组的每个索引做为一个阶梯,第 i个阶梯对应着一个非负数的体力花费值 cost[i](索引从0开始)。 每当你爬上一个阶梯你都要花费对应的体力花费值,然后你可以选择继续爬一个阶梯或者爬两个阶梯。 您需要找到达到楼层…
[LeetCode] Merge Two Binary Trees 合并二叉树
Given two binary trees and imagine that when you put one of them to cover the other, some nodes of the …
【Leetcode】15. 3Sum 集合中选三个元素之和等于0
1. 题目 Given an array S of n integers, are there elements a, b, c in S such that a + b + c = 0? Find all unique…
LeetCode 20. Valid Parentheses
题目 给定一个字符串所表示的括号序列,包含以下字符: ‘(‘, ‘)’, ‘{‘, ‘}’, ‘[‘…
Leetcode PHP题解--D15 509. Fibonacci Number
509. Fibonacci Number 题目链接 509. Fibonacci Number 题目分析 斐波那契数列应该不用我多说了吧? 是个经典的递归问题。 递归有两个条件。 一个是终止条件。要不然会无限递归下去。…
75. 颜色分类
75. 颜色分类 问题 给定一个包含红色、白色和蓝色,一共 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。 此题中,我们使用整数 分别表示红色、白色和蓝色。 注意: 不能使用代…
61. 旋转链表
61. 旋转链表 问题 给定一个链表,旋转链表,将链表每个节点向右移动 个位置,其中 是非负数。 示例 1: 输入: 输出: 解释: 向右旋转 1 步: 向右旋转 2 步: 示例 2: 输入: 输出: 解释: 向右旋转 …
[LeetCode By Go 101]9. Palindrome Number
题目 Determine whether an integer is a palindrome. Do this without extra space. Some hints: Could negative integ…
[LeetCode] Triangle 三角形
Given a triangle, find the minimum path sum from top to bottom. Each step you may move to adjacent numb…
[LeetCode] 4 Keys Keyboard 四键的键盘
Imagine you have a special keyboard with the following keys: Key 1: (A): Print one ‘A’ on s…