zoukankan      html  css  js  c++  java
  • Reverse Integer

    最近在尝试leetcode,今天做了一道简单题目,正好开通了博客,分享下自己.net 代码:

     1 public int Reverse(int x)
     2         {
     3             var intQuery = new Queue<int>();
     4             long temp = 0;
     5 
     6             while (x != 0)
     7             {
     8                 var a = x % 10;
     9                 intQuery.Enqueue(a);
    10                 x = x / 10;
    11             }
    12             foreach (var item in intQuery)
    13             {
    14                 temp = temp * 10 + item;
    15             }
    16             if (temp > int.MaxValue || temp < int.MinValue)
    17             {
    18                 temp = 0;
    19             }
    20             return (int)temp;
    21         }
    View Code

    代码很简单,主要利用long类型的转换功能。

  • 相关阅读:
    在HTML中使用JavaScript
    七层网络模型
    JS执行机制
    继承
    变量作用域
    跨域
    ES6-Promise
    回调函数
    2019.3.9笔试
    CSS3新特性
  • 原文地址:https://www.cnblogs.com/tomguo/p/8477598.html
Copyright © 2011-2022 走看看