前言说明
算法学习,日常刷题记录。
题目连接
题目内容
中心对称数是指一个数字在旋转了180度之后看起来依旧相同的数字(或者上下颠倒地看)。
请写一个函数来判断该数字是否是中心对称数,其输入将会以一个字符串的形式来表达数字。
示例1:
输入: num = “69”
输出: true
示例2:
输入: num = “88”
输出: true
示例3:
输入: num = “962”
输出: false
示例4:
输入:num = “1”
输出:true
分析过程
思路:双指针法。
注意:这道题要注意理解题意,这里不是回文数,回文数是倒序和顺序一致,而这里是旋转180度,旋转180度后数字被移动到对称的下标处,只有0、1和8旋转180度后还是自身,6旋转180度是9,9旋转180度后是6,其他数字旋转180度后不是正确的数字,可直接判断为false