求最后一个单词的长度
使用空格拆分字符串,主要是考虑特殊字符
1:“”
2:“ ”
3:“a ”
4:”a”
5:” a”
6:”a a”

class Solution(object):def lengthOfLastWord(self, s):""":type s: str:rtype: int"""res = re.split(r'\s+',s)if res:if len(res[-1]):return len(res[-1])elif len(res) > 1:return len(res[-2])else :return 0else:return 0

LeetCode刷题(27)相关推荐

  1. 学渣的刷题之旅 leetcode刷题 27.移除元素

    给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度. 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组. ...

  2. C#LeetCode刷题-剑指Offer

    本文由 比特飞 原创发布,欢迎大家踊跃转载. 转载请注明本文地址:C#LeetCode刷题-剑指Offer | .Net中文网. C#LEETCODE刷题概述 概述 所有LeetCode剑指Offer ...

  3. C#LeetCode刷题-队列

    队列篇 # 题名 刷题 通过率 难度 363 矩形区域不超过 K 的最大数值和 27.2% 困难 621 任务调度器 40.9% 中等 622 设计循环队列 C#LeetCode刷题之#622-设计循 ...

  4. C#LeetCode刷题-字典树

    字典树篇 # 题名 刷题 通过率 难度 208 实现 Trie (前缀树) 48.6% 中等 211 添加与搜索单词 - 数据结构设计 39.9% 中等 212 单词搜索 II 27.9% 困难 33 ...

  5. C#LeetCode刷题-贪心算法

    贪心算法篇 # 题名 刷题 通过率 难度 44 通配符匹配 17.8% 困难 45 跳跃游戏 II 25.5% 困难 55 跳跃游戏 30.6% 中等 122 买卖股票的最佳时机 II C#LeetC ...

  6. C#LeetCode刷题-栈

    栈篇 # 题名 刷题 通过率 难度 20 有效的括号 C#LeetCode刷题之#20-有效的括号(Valid Parentheses) 33.0% 简单 42 接雨水 35.6% 困难 71 简化路 ...

  7. C#LeetCode刷题-动态规划

    动态规划篇 # 题名 刷题 通过率 难度 5 最长回文子串 22.4% 中等 10 正则表达式匹配 18.8% 困难 32 最长有效括号 23.3% 困难 44 通配符匹配 17.7% 困难 53 最 ...

  8. C#LeetCode刷题-分治算法

    分治算法篇 # 题名 刷题 通过率 难度 4 两个排序数组的中位数 C#LeetCode刷题之#4-两个排序数组的中位数(Median of Two Sorted Arrays)-该题未达最优解 30 ...

  9. C#LeetCode刷题-字符串

    字符串篇 # 题名 刷题 通过率 难度 3 无重复字符的最长子串 24.6% 中等 5 最长回文子串 22.4% 中等 6 Z字形变换 35.8% 中等 8 字符串转整数 (atoi) 15.3% 中 ...

  10. C#LeetCode刷题-双指针

    双指针篇 # 题名 刷题 通过率 难度 3 无重复字符的最长子串 24.5% 中等 11 盛最多水的容器 43.5% 中等 15 三数之和 16.1% 中等 16 最接近的三数之和 34.6% 中等 ...

最新文章

  1. IP白名单添加了当前IP,获取access_token时依然报出错误码40164的坑
  2. 阿联酋gitex_航空公司网站不在乎您的隐私后续行动:阿联酋航空以以下方式回应我的文章:...
  3. 「译」有限状态机在 CSS 动画中的应用
  4. 成功解决TypeError: unhashable type: 'numpy.ndarray'
  5. linux 禁ping设置
  6. matlab pca求曲率和法向量_实践课堂 已给出实例的MATLAB求解大汇总(线性规划)...
  7. 遗传所屠强研究组开发Decode-seq方法显著提高差异表达基因分析的准确性
  8. 问题六十八:光照模型(Light model)——关于“环境光”模型的补充
  9. # 学号20155308 2006-2007-2 《Java程序设计》第4周学习总结
  10. 【C/C++】C++重复率最高、最经典面试题/笔试题【持续更新】
  11. 初始MySQL增删改查数据
  12. Dev-C++/Cpp使用入门详解
  13. win7计算机高级还原,最好用的win7一键恢复64位方法
  14. 常用工业相机及其SDK
  15. QuantLib教程(三)BS模型、二叉树模型与欧式期权定价
  16. 苹果官网查询产品的激活日期教程
  17. [MATLAB]最邻近插值法进行图像放大
  18. 增加客流量的方法_如何增加博客流量-简单的方法(27条可靠的技巧)
  19. ocr移动端名片识别
  20. 如何预防高层小区电气火灾的发生-Susie 周

热门文章

  1. 你自己的3D建模软件(准备00)——作者的话
  2. 一个项目需要提交哪了些文档?
  3. 基于TCP的C/S初级网络编程1
  4. JS框架_(Progress.js)圆形动画进度条
  5. Linux多线程实践(四 )线程的特定数据
  6. swift:自定义UICollectionViewFlowLayout
  7. Flash Builder 使用
  8. hdu 3635 Dragon Balls 并查集应用记录每个点的转移次数
  9. eclipse如何显示行数
  10. vs 2005 多語言