这道题我的一开始的思路就是逐个字符判断,对于溢出,利用2147483648/10与当前数字的大小关系比较来判断是否溢出。
后来题目描述里有字符“.”,我以为还要进行小数的有关操作,但是题解中似乎并没有涉及。
官方题解中给了状态机的描述,对这个名词接触不多,感觉很巧妙,特别是题解代码中利用map存储状态这一操作
但是似乎if-else也能解决
还有就是关于溢出判断,官方题解利用longlong类型来进行判断,不失为一种好的思路
8.字符串转换整数medium
最新推荐文章于 2022-04-12 15:32:20 发布