LeetCode#9-Palindrome Number
来源:互联网 发布:淘宝达人 app 编辑:程序博客网 时间:2024/06/05 14:07
判断回文数字
/*对半切,反转后面的数组然后对比*/let isPalindrome = (num)=>{ let arr = num.toString().split('') if(arr[0]==='-'){ return false } if(arr.length == 1){ return true } let arr_half_length = parseInt(arr.length/2) left_arr = [] right_arr = [] if(arr.length%2){ left_arr = arr.slice(0,arr_half_length).join('') right_arr = arr.slice(arr_half_length+1,arr.length).reverse().join('') }else{ left_arr = arr.slice(0,arr_half_length).join('') right_arr = arr.slice(arr_half_length,arr.length).reverse().join('') } if(left_arr===right_arr){ return true }else{ return false }}console.log(isPalindrome(-123))console.log(isPalindrome(123))console.log(isPalindrome(1))console.log(isPalindrome(123321))console.log(isPalindrome(222222))console.log(isPalindrome(1001))console.log(isPalindrome(121))
阅读全文
0 0
- LeetCode 9 - Palindrome Number
- leetcode 9 Palindrome Number
- Leetcode【9】:Palindrome Number
- [leetcode 9] Palindrome Number
- [Leetcode] 9 - Palindrome Number
- LeetCode(9) Palindrome Number
- [leetcode 9] Palindrome Number
- LeetCode 9:《Palindrome Number》
- leetcode.9---------------Palindrome Number
- leetCode #9 Palindrome Number
- leetcode 9 Palindrome Number
- LeetCode 9: Palindrome Number
- leetcode-9 Palindrome Number
- LeetCode 9 Palindrome Number
- LeetCode 9 Palindrome Number
- LeetCode 9 - Palindrome Number
- leetcode #9 Palindrome Number
- leetcode 9 -- Palindrome Number
- 带头结点的单链表就地逆置
- LintCode之13 字符串查找
- 一元二次方程组膜下解
- Centos7 安装java, python 环境
- Hibernate入门学习(1)----认识ORM及Hibernate
- LeetCode#9-Palindrome Number
- android--关于ViewPropertyAnimator中Rotation/X/Y方法的使用
- java统计文本中英文单词个数
- 进程保活
- Git简介
- 实验教学内容(16课时)实验2选择语句练习
- 设计模式-建造者模式
- ipv6
- Git的诞生