写的不是很好,仅记录自己所写的,仅供参考。

第七题:

Reverse digits of an integer.

Example1: x = 123, return 321
Example2: x = -123, return -321

public class Solution {
    public int reverse(int x) {
        int newX = 0;
        int flag=0;
        if(x<0){
            x=-x;
            flag=-1;
        }
        while((x*10)/10!=0){
            if (newX>(Integer.MAX_VALUE-x%10)/10){  
                return 0;  
            }  
            newX = newX*10 + x%10;
            x=x/10;
        }
        if(flag==-1){
            return -newX;
        }
        return newX;
    }
}

最新文章

  1. Creating Custom Connector Sending Claims with SharePoint 2013
  2. 协议的分用以及wireshark对协议的识别
  3. Java知多少(105)套接字(Socket)
  4. Sharepoint 2013 开启App和配置App
  5. WINDOWS渗透与提权总结(2)
  6. 解决:Android编译源码根目录下/system/vold后,通过push命令将编译生成的vold文件push至system/bin下无法正常开机
  7. python(1) - 输入和输出
  8. 彩扩机项目--NPN和PNP三极管作为开关管的区别
  9. gulp基于node流的自动化构建工具
  10. F#正则表达式
  11. asp.net core 图片验证码,后台验证
  12. 爬虫之 beautifusoup4
  13. Go语言无锁队列组件的实现 (chan/interface/select)
  14. 赞 ( 84 ) 微信好友 新浪微博 QQ空间 180 SSD故事会(14):怕TLC因为你不了解!【转】
  15. CF数据结构练习
  16. Swift map filter reduce 使用指南
  17. stat命令的实现-mysate
  18. SqlServer 如何知道是否发生了索引碎片
  19. linux -- ubuntu 何为软件源
  20. SQL学习笔记一之初识数据库

热门文章

  1. 【Unity Shader】---准确认识SubShader语义块结构、渲染状态设定、Tags标签
  2. VS2008 项目启动时报:“无法直接启动带有类库输出类型的项目”
  3. hackinglab 基础关 writeup
  4. 项目被os x占用
  5. xml与Properties的区别
  6. django实例收集
  7. Asp.net中GridView使用详解(很全,很经典)
  8. vue.js(19)--vue中子组件调用父组件的方法
  9. runtime 理解笔记
  10. 树——binary-tree-postorder-traversal(树的后序遍历)