20. 有效的括号-----leetcode刷题(python解题)

2019-06-30
阅读 2 分钟
2k
[TOC] 题目 给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 示例 1: {代码...} 示例 2: {代码...} 示例 3: {代码...} 示例 4: {代码...} 示例 5: {代码...} 来...

14. 最长公共前缀-----leetcode刷题(python解题)

2019-06-29
阅读 1 分钟
2.6k
[TOC] 题目 {代码...} 如果不存在公共前缀,返回空字符串 ""。 示例 1: {代码...} 示例 2: {代码...} 解释: 输入不存在公共前缀。说明: 所有输入只包含小写字母 a-z 。 来源:力扣(LeetCode)链接:[链接]著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 解答 先找到最短字符串的长度,这样能减...

Python算法引入

2019-06-29
阅读 3 分钟
1.3k
[TOC] 这里主要是算法的介绍以及一些判断算法好坏的标准和方式 引入 如果a+b+c = 1000,且a^2 + b^2 = c^2,如何求出所有a,b,c可能的组合? 第一次尝试: {代码...} {代码...} 算法 算法的概述 算法是独立存在的一种解决问题的方法和思想 算法的五大特性: 输入: 0个或多个输入 输出: 1个或多个输出 有穷性: 有限步骤,...

13. 罗马数字转整数-----leetcode刷题(python解题)

2019-06-28
阅读 2 分钟
1.3k
例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。