Reverse Integer算法
来源:互联网 发布:企业优化方案 编辑:程序博客网 时间:2024/05/29 07:50
题目
Reverse digits of an integer.
Example1: x = 123, return 321
Example2: x = -123, return -321
click to show spoilers.
实现
/** * @param {number} x * @return {number} */var reverse = function(x) { var result=[]; //创建数组用于储存新的数字 var y=x.toString(); //将数组转换成字符串,用于遍历 if(y[0]=="-"){ //判断首位是否为"-" result[0]="-"; //首位不变 for(var i=1;i<y.length;i++){ //从"-"下一位开始遍历,并且匹配到新数组的相应位置 result[y.length-i]=y[i]; } return Number(result.join('').toString());//将得到的数组强制转换成Number类型并返回 }else{ for(var r=0;r<y.length;r++){ //否则直接从首位开始遍历,并且进行匹配入位 result[y.length-1-r]=y[r]; } return Number(result.join('').toString());//返回 }};
0 0
- 算法系列--Reverse Integer
- Reverse Integer算法
- Reverse Integer算法研究
- Reverse Integer算法题
- 算法——Reverse Integer
- Reverse Integer(算法分析week5)
- 每日算法之七:Reverse Integer
- 算法题:整数反转reverse integer
- LeetCode算法题——Reverse Integer
- Leetcode算法练习-easy篇-Reverse Integer
- 算法系列——Reverse Integer
- java算法之简单的Reverse Integer
- 【LeetCode算法练习(C++)】Reverse Integer
- 15算法课程 7. Reverse Integer
- (算法分析Week3)Reverse Integer[Easy]
- 算法第三周Reverse Integer[easy]
- Reverse Integer
- Reverse Integer
- JavaSE 16 反射
- 20分钟学会正则表达式
- 10分钟搭建属于自己的ngork服务器,实现内网穿透
- [踏石留印之爬虫] 各种爬虫收集
- java -- 数组(Arrary)
- Reverse Integer算法
- maven安装及本地私有仓库搭建
- Leetcode-标签为Tree 501. Find Mode in Binary Search Tree
- vue-2.x webpack 安装vue-router 配置路由
- Android手机同时使用Wi-Fi和数据流量
- 使用Setup Factory 给应用程序打包
- 股票交易 动态规划 分治算法
- MySQL order by实现原理分析和Filesort优化
- spring源码-3-bean实例化