摘要: 首先,完成此题需要了解一些内容: Character.isDigit():取到字符串中为数字的字符。 char-'0':因为根据码表,号码减去'0'则为对应数的int值。 题目正文: 代码: class Solution { public int myAtoi(String str){ char[] 阅读全文
posted @ 2020-08-26 20:53 huxiaojie 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 要求: 此题需要注意两个条件: 1.正负号 2.溢出 如果溢出,则认为有两种情况:1.达到最小值,则返回0; 2.n*10发生越界,则返回0 思路:结果数=原来的余数*10^原来位数+......+原来的最大位数 结果数*10,原来数除以10取余 代码: class Solution { publi 阅读全文
posted @ 2020-08-26 10:13 huxiaojie 阅读(112) 评论(0) 推荐(0) 编辑