LetCode刷题
Master.TJ
https://github.com/fengruotj
展开
-
LetCode: 150. 逆波兰表达式求值
提示 LintCode中的相关算法题实现代码,可以在我的GithHub中下载。 题目需求 根据逆波兰表示法,求表达式的值。 有效的运算符包括 +, -, *, / 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。 说明: 整数除法只保留整数部分。 给定逆波兰表达式总是有效的。换句话说,表达式总会得出有效数值且不存在除数为 0 的情况。 示例 1: 输入: ["2", "1"...原创 2018-10-22 20:43:27 · 489 阅读 · 0 评论 -
LetCode: 227. 简单计算器2
提示 LintCode中的相关算法题实现代码,可以在我的GithHub中下载。 题目需求 实现一个基本的计算器来计算一个简单的字符串表达式的值。 字符串表达式仅包含非负整数,+, - ,*,/ 四种运算符和空格 。 整数除法仅保留整数部分。 示例 1: 输入: "3+2*2" 输出: 7 示例 2: 输入: " 3/2 " 输出: 1 示例 3: 输入: " 3+5 ...原创 2018-10-23 08:52:02 · 648 阅读 · 0 评论 -
LetCode: 5. 最长回文子串
提示 LintCode中的相关算法题实现代码,可以在我的GithHub中下载。 题目需求 给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为1000。 示例 1: 输入: "babad" 输出: "bab" 注意: "aba"也是一个有效答案。 示例 2: 输入: "cbbd" 输出: "bb" 解题思路 1.思想: 1)将子串分为...原创 2018-11-06 20:43:36 · 596 阅读 · 0 评论 -
LetCode 15 三数之和
提示 LintCode中的相关算法题实现代码,可以在我的GithHub中下载。 题目需求 给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。 注意:答案中不可以包含重复的三元组。 例如, 给定数组 nums = [-1, 0, 1, 2, -1, -4], 满足要求的三元组...原创 2018-11-08 18:15:36 · 571 阅读 · 0 评论 -
LetCode 3 无重复字符的最大子串
提示 LintCode中的相关算法题实现代码,可以在我的GithHub中下载。 题目需求 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其 长度为 3。 示例 2: 输入: "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 "b"...原创 2018-11-24 16:40:03 · 547 阅读 · 0 评论