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

一个公司可以做多少个网站市北区大型网站建设

一个公司可以做多少个网站,市北区大型网站建设,好网站制作,做网站如何设计数据库题目描述 给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。 如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。 假设环境不允许存储 64 位整数(有符号或无符号)。 示例 1&#x…

题目描述

给你一个 32 位的有符号整数 x ,返回将 x 中的数字部分反转后的结果。

如果反转后整数超过 32 位的有符号整数的范围 [−231, 231 − 1] ,就返回 0。

假设环境不允许存储 64 位整数(有符号或无符号)。

示例 1:

输入:x = 123
输出:321
示例 2:

输入:x = -123
输出:-321
示例 3:

输入:x = 120
输出:21
示例 4:

输入:x = 0
输出:0

提示:

-231 <= x <= 231 - 1
通过次数1,160,314提交次数3,276,552

来源:力扣(LeetCode)
链接:https://leetcode.cn/problems/reverse-integer

题解

import java.util.Scanner;public class Solution8 {public static int myAtoi(String str){int len=str.length();char[] charArray=str.toCharArray();int index=0;//去除签到空格while(index<len && charArray[index]==' '){index++;}//如果遍历完了,针对比较极端的情况,全是空格的字符串if(index==len){return 0;}//如果出现符号字符,仅第一个有效,并记录正负int sign=1;char firstChar=charArray[index];if(firstChar=='+'){index++;}else if(firstChar=='-'){index++;sign=-1;}//将后续出现的数字字符转换为整数int res=0;while(index<len){char currChar=charArray[index];//判断字符是否是合法的数字字符if(currChar<'0'||currChar>'9'){break;}//还要判断题中说到的,只能存储32位大小的有符号整数,需要提前预判,数会不会超范围,乘以10if(res>Integer.MAX_VALUE/10||(res==Integer.MAX_VALUE/10 && (currChar-'0')>Integer.MAX_VALUE%10)){return Integer.MAX_VALUE;}if(res<Integer.MIN_VALUE/10||(res==Integer.MIN_VALUE/10 && currChar-'0'>-(Integer.MIN_VALUE%10))){return Integer.MIN_VALUE;}//所有情况都合法的条件下,才考虑转换,把每一步的符号都乘进去res=res*10+(currChar-'0')*sign;index++;}return res;}public static void main(String [] args){Scanner in=new Scanner(System.in);String str=in.nextLine();//记住Java输入字符串的用法int ans=myAtoi(str);System.out.println(ans);}
}

难点

  1. 各个条件的判断
  2. 提前判断会不会超int整数型的范围
  3. sign记号的使用
  4. 从前往后,要乘10;(ans=ans10+sign(currChar-‘0’));
http://www.yayakq.cn/news/118284/

相关文章:

  • 电影网站备案域名网站教程
  • 建站网站软件8wordpress怎么加入引导页面
  • 沈阳模板建站方案wordpress the7 官网
  • 国内用wordpress建设seo排名优化公司
  • 站外引流推广渠道平面广告设计价格
  • 旅游网站建设与规划服装网站建设前期规划方案
  • 做卖车的网站有哪些wordpress 概要
  • 东莞网站平台后缀中国十大搜索引擎排名最新
  • 企业网站建设全包yahoo怎么提交网站
  • 做网站的的报价装潢设计图片三室一厅
  • 龙岗坪地网站建设网站建设需要哪些流程
  • 做垂直网站外贸 网站 源码
  • 大连seo网站管理wordpress套模板教程
  • iss服务器网站建设自己电脑做服务器上传网站 需要备案吗
  • 做外贸网站卖什么好处浙江省建设工程质量安全协会网站
  • 昆明中国建设银行网站石家庄的网站的公司
  • 网站客户需求分析五大常用办公软件
  • 旅游电子商务网站设计建设厅证书查询
  • 网站建设公司策划建设网站的准备
  • 宁波建设网站哪家好做网站排行榜
  • 自己做自己的私人网站青海 住房和建设厅网站
  • 做网站心得体会网站建设找超速云
  • dw做响应式网站火车头wordpress接口
  • 网站如何绑定公众号wordpress 添加搜索
  • 北京 网站建设|小程序|软件开发|app开发公司自己怎么做网站
  • 大庆网站开发制作安卓手机开发者模式
  • 微网站如何做微信支付宝支付接口湖南3合1网站建设公司
  • 吉林省建设安全信息网站网络推广工作内容怎么写
  • 郑州网站建设推广优化网站百度分享怎么做
  • 宝安营销型网站费用手机在线制作照片p图