LeetCode434 Number of Segments in a String java and python solution
2016-12-20 15:00
447 查看
题目要求:
Count the number of segments in a string, where a segment is defined to be a contiguous sequence of non-space characters.
Please note that the string does not contain any non-printable characters.
Example:
2016.12.20
没有bugfree:
原因:正则表达式使用错误,空格有多个没有注意,分解完的字符串可能有没有内容的,这样的不应该计算在内
updata
python solution
class Solution(object):
def countSegments(self, s):
"""
:type s: str
:rtype: int
"""
return len(s.split())
Count the number of segments in a string, where a segment is defined to be a contiguous sequence of non-space characters.
Please note that the string does not contain any non-printable characters.
Example:
Input: "Hello, my name is John" Output: 5
2016.12.20
没有bugfree:
原因:正则表达式使用错误,空格有多个没有注意,分解完的字符串可能有没有内容的,这样的不应该计算在内
public class Solution { public int countSegments(String s) { //使用分离方法进行计算 if(s.length() == 0) return 0; String[] strarr = s.split("\\s+"); int num = strarr.length; int step = 0; for(int i = 0; i < num; i++) { if(strarr[i].length() != 0) step++; } return step; } }
updata
python solution
class Solution(object):
def countSegments(self, s):
"""
:type s: str
:rtype: int
"""
return len(s.split())
相关文章推荐
- leetcode 434- Number of Segments in a String
- Leetcode 434 Number of Segments in a String
- leetcode 434[easy]---Number of Segments in a String
- leetcode oj java Number of Segments in a String
- Leetcode 434 Number of Segments in a String
- Leetcode Number of Segments in a String 434
- 【Leetcode】【python】Number of Segments in a String
- 20170223-LeetCode_434_Number of Segments in a String
- leetcode[Number of Segments in a String]//待整理多种解法
- Leetcode Number of Segments in a String
- 20170223-leetcode-091-Number of Segments in a String
- 434 Number of Segments in a String
- LeetCode Number of Segments in a String
- 【LeetCode】Number of Segments in a String 解题报告
- LeetCode : Number of Segments in a String
- 434_Number_of_Segments_in_a_String
- String-434-Number of Segments in a String
- [LeetCode] Number of Segments in a String 字符串中的分段数量
- LeetCode238 Product of Array Except Self(java and python solution)
- Leetcode: Number of Segments in a String