程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> LeetCode -- Reverse Integer

LeetCode -- Reverse Integer

編輯:C++入門知識

LeetCode -- Reverse Integer


就是把一個整數進行反轉。


思路:
1.注意負號的處理
2.進行一次遍歷倒序存每一位就可以了。


實現代碼:


public int Reverse(int x) 
{


var s = x.ToString();
var len = s.Length;
if(len == 1){
return x;
}


var result = string.Empty;
if(s[0] == '-'){
result = -;
for(var i = 1;i < len; i++){
result += s[len-i];
}
}else{
for(var i = 0;i < len; i++){
result += s[len-i-1];
}
}


var r = 0;
Int32.TryParse(result,out r);
return r;


}


 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved