博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Leetcode 8. String to Integer (atoi)
阅读量:6921 次
发布时间:2019-06-27

本文共 526 字,大约阅读时间需要 1 分钟。

class Solution {public:    const int _MAX=0x7fffffff,_MIN=0x80000000;    int myAtoi(string str) {        long long int val=0;        int i=0,flag=1;        while(str[i]==' ') ++i;        if(str[i]=='-') flag=-1,++i;        else if(str[i]=='+') ++i;        while(i
='0' && str[i]<='9'){ val=val*10+str[i]-'0'; if(flag*val>=_MAX) return _MAX; if(flag*val<=_MIN) return _MIN; ++i; } return flag*val; }};

转载于:https://www.cnblogs.com/ximelon/p/10769266.html

你可能感兴趣的文章
47 The great escape
查看>>
洛谷——P1722 矩阵 II
查看>>
Centos&Redhat下bcm43142博通无线网卡linux驱动
查看>>
Javascript的原型、原型链、原型链继承
查看>>
php生成返回json对象数组(json支持中文)
查看>>
我的友情链接
查看>>
YUM仓库服务与PXE网络装机
查看>>
SEO搜索引擎优化
查看>>
android 过程
查看>>
Python 函数的参数
查看>>
实战:OSPF和EIGRP路由再发布
查看>>
mySQL教程 第12章 MySQL用户和权限管理
查看>>
this 学习笔记
查看>>
360浏览器兼容模式无法弹出layer对话框问题
查看>>
linux的ssh服务
查看>>
关于我的第一个网站www.webtv520.com随笔
查看>>
组播实验
查看>>
空指针和野指针
查看>>
VMware虚拟机桥接方式与真实主机共享上网
查看>>
如何解决SVN Commit failed (details follow): Access denied
查看>>