当前位置: 首页 > news >正文

广州网站推广哪家好网站免费下载安装

广州网站推广哪家好,网站免费下载安装,做外贸有哪些网站比较好,网站dns错误字符串转成整数 题目题解代码 题目 点击跳转: 把字符串转换为整数 题解 【题目解析】: 本题本质是模拟实现实现C库函数atoi,不过参数给的string对象 【解题思路】: 解题思路非常简单,就是上次计算的结果10,相当于10…

字符串转成整数

  • 题目
  • 题解
  • 代码

题目

00
点击跳转: 把字符串转换为整数

题解

【题目解析】:
本题本质是模拟实现实现C库函数atoi,不过参数给的string对象
【解题思路】:

解题思路非常简单,就是上次计算的结果10,相当于10进制进位,然后加当前位的值。
例如:“123”转换的结果是
sum=0
sum
10+1->1
sum10+2->12
sum
10+3->123
本题的关键是要处理几个关键边界条件:

  1. 空字符串
  2. 正负号处理
  3. 数字串中存在非法字符

代码

class Solution {
public:int StrToInt(string str) {if(str.empty())return 0;//处理负号int flag=1;if(str[0]=='-'){flag=-1;str[0]='0';}else if(str[0]=='+'){flag=1;str[0]='0';}//遍历str 计算数int sum=0;for(int i=0;i<str.size();i++){if(str[i]<'0'||str[i]>'9'){sum=0; //要处理中间状态的数组//当123a34 碰到a时 也要把sum的值置0 返回break;}sum=sum*10+str[i]-'0';}return flag*sum;}
};

在这里插入图片描述

http://www.hlhnt8889177.com/news/183.html

相关文章:

  • 网站上的图文介绍怎么做太原网站制作推广
  • 免费软件下载官方网站近期新闻热点事件简短
  • 网站建设 翰臣科技公司免费搭建网站的软件
  • ppt制作软件模板网站郑州seo优化外包热狗网
  • 昆明网站开发公司电话搜索引擎优化包括哪些内容
  • 济南网站建设首选传承网络写软文能赚钱吗
  • 珠海集团网站建设外包seo站长助手
  • 哪个网站做非洲的生意现在有什么技能培训班
  • 漳州建设银行网站首页西安seo外包优化
  • 网站怎么发布今日热点新闻头条国内
  • 服装网站建设规划方案南京seo网络优化公司
  • 美容美发网站源码百度账号人工客服电话
  • 用ftp上传wordpress后清远seo
  • 长沙企业建站系统搜索引擎的四个组成部分及作用
  • 典型的四大综合门户网站网络推广收费价目表
  • 模版网站可以做seo吗可以全部免费观看的软件
  • 免费下载网站设计方案抖音seo培训
  • 营销网站怎么做合适2023年8月新冠又来了
  • 网站开发形成收入怎么做帐学前端去哪个培训机构
  • 网站建设外包多少钱系统优化软件排行榜
  • 作词做曲网站十大免费网站推广平台有哪些
  • 要找做冲压件的厂去哪个网站找app优化推广
  • dnspod网站备案不关站优化网站的方法
  • 怎样做直播网站app如何推广自己的店铺
  • 90设计网素材下载短视频seo排名
  • 南通有哪些礼品公司网络seo啥意思
  • 专业建站开发谷歌关键词
  • 范例网站怎么做网络营销推广及优化方案
  • 开发公司修路的费用免费seo网站
  • 大连网站制作案例百度帐号注册