leetcode 8 String to Integer (atoi)
来源:互联网 发布:非备案域名的流程 编辑:程序博客网 时间:2024/06/06 20:18
class Solution { public int myAtoi(String str) { if(str==null||str.length()==0) return 0; str=str.trim(); //移除前后空格 int sign=1,t=0,len=str.length(); long sum=0; if(str.charAt(0)=='+'||str.charAt(0)=='-') { sign=(str.charAt(0)=='+'? 1:-1); t++; } for(int i=t;i<len;i++){ if (!Character.isDigit(str.charAt(i))) break;//判断是否是数字 sum=sum*10+str.charAt(i)-'0'; if (sum > Integer.MAX_VALUE) //是否越界return sign==1? Integer.MAX_VALUE:Integer.MIN_VALUE; } return (int)sum*sign; }}
阅读全文
0 0
- LeetCode 8 - String to Integer (atoi)
- [LeetCode 8] String to Integer (atoi)
- leetcode 8STRING TO INTEGER (ATOI)
- Leetcode【8】:String to Integer(atoi)
- [leetcode 8] String to Integer (atoi)
- LeetCode(8) String To Integer(atoi)
- [leetcode 8] String to Integer (atoi)
- LeetCode 8:《String to Integer (atoi) 》
- leetcode.8---------------String to Integer (atoi)
- leetCode #8 String to Integer (atoi)
- [LeetCode Java] 8 String to Integer (atoi)
- leetcode 8 String to Integer (atoi)
- leetcode-8 String to Integer(atoi)
- LeetCode 8 String to Integer (atoi)
- LeetCode(8)String to Integer (atoi)
- LeetCode 8 - String to Integer (atoi)
- leetcode #8 String to Integer (atoi)
- String to Integer (atoi) - LeetCode 8
- "软硬兼施"
- Java
- vue项目环境配置、创建及启动
- Sql Server 删除表中的重复数据
- 红帽7.2更换网络yum源
- leetcode 8 String to Integer (atoi)
- cocos-lua学习笔记(二)开发工具配置和HelloWorld
- Python中的Numpy入门教程
- webstorm激活
- 使用jenkins进行项目的自动构建部署
- linux下的find文件查找命令与grep文件内容查找命令
- Django环境搭建
- 谈谈我对近两年技术的大潮流的看法
- Java基础知识汇总