LeetCode 246. 中心对称数

文章目录

  • LeetCode 246. 中心对称数
  • 题目描述
  • 一、解题关键词
  • 二、解题报告
    • 1.思路分析
    • 2.时间复杂度
    • 3.代码示例
    • 2.知识点
  • 总结
  • 相同题目

题目描述

中心对称数是指一个数字在旋转了 180 度之后看起来依旧相同的数字(或者上下颠倒地看)。
请写一个函数来判断该数字是否是中心对称数,其输入将会以一个字符串的形式来表达数字。
  示例 1:
  输入: num = “69”
  输出: true

LeetCode 246. 中心对称数
提示:


一、解题关键词


二、解题报告

1.思路分析

2.时间复杂度

3.代码示例

class Solution {public boolean isStrobogrammatic(String num) {Map<Character, Character> map = new HashMap<Character, Character>() {{put('9', '6');put('6', '9');put('8', '8');put('1', '1');put('0', '0');}};//奇数偶数判断  双指针也可以int left = 0;int len = num.length();int right = len - 1;while (left <= right) {if (map.get(num.charAt(left)) == null || map.get(num.charAt(right)) == null) return false;if (map.get(num.charAt(left)) != num.charAt(right)) return false;left++;right--;}return true;}
}

2.知识点



总结

相同题目

xxx

LeetCode 246. 中心对称数相关推荐

  1. LeetCode 246. 中心对称数(哈希)

    文章目录 1. 题目 2. 解题 1. 题目 中心对称数是指一个数字在旋转了 180 度之后看起来依旧相同的数字(或者上下颠倒地看). 请写一个函数来判断该数字是否是中心对称数,其输入将会以一个字符串 ...

  2. LeetCode 248. 中心对称数 III(DFS/BFS)

    文章目录 1. 题目 2. 解题 2.1 DFS 2.2 BFS 1. 题目 中心对称数是指一个数字在旋转了 180 度之后看起来依旧相同的数字(或者上下颠倒地看). 写一个函数来计算范围在 [low ...

  3. LeetCode 247. 中心对称数 II(DP)

    文章目录 1. 题目 2. 解题 1. 题目 中心对称数是指一个数字在旋转了 180 度之后看起来依旧相同的数字(或者上下颠倒地看). 找到所有长度为 n 的中心对称数. 示例 : 输入: n = 2 ...

  4. 中心对称数 java_【LeetCode(Java) - 246】中心对称数

    [LeetCode(Java) - 246]中心对称数 [LeetCode(Java) - 246]中心对称数 文章目录 1.题目描述 2.解题思路 3.解题代码 1.题目描述 2.解题思路 ??首先 ...

  5. LeetCode 454. 四数相加 II 思考分析

    题目 给定四个包含整数的数组列表 A , B , C , D ,计算有多少个元组 (i, j, k, l) ,使得 A[i] + B[j] + C[k] + D[l] = 0. 为了使问题简单化,所有 ...

  6. LeetCode 1201. 丑数 III(最小公倍数+二分查找)

    1. 题目 请你帮忙设计一个程序,用来找出第 n 个丑数. 丑数是可以被 a 或 b 或 c 整除的 正整数. 示例 1: 输入:n = 3, a = 2, b = 3, c = 5 输出:4 解释: ...

  7. LeetCode 263. 丑数 264. 丑数 II(DP)

    文章目录 1. LeetCode 263. 丑数 解题 2. LeetCode 264. 丑数 II DP解题 1. LeetCode 263. 丑数 编写一个程序判断给定的数是否为丑数. 丑数就是只 ...

  8. [leetcode]1.两数之和

    [leetcode]1.两数之和 题目 给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标. 你可以假设每种输入只会对应 ...

  9. [双指针|模拟] leetcode 15 三数之和

    [双指针|模拟] leetcode 15 三数之和 1.题目 题目链接 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ? ...

  10. [链表遍历|模拟] leetcode 2 两数相加

    [链表遍历|模拟] leetcode 2 两数相加 1.题目 题目链接 给出两个非空的链表用来表示两个非负的整数.其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字. 如果 ...

最新文章

  1. Magento购物车价格计算的功能实现之代码理解
  2. 如何在Mysql的Docker容器启动时初始化数据库
  3. 灰度图像的对数变换原理及OpenCV代码实现
  4. 欧式期权matlab编码蒙特卡罗方法,基于MATLAB的金融工程方法与实践第七章 基于蒙特卡洛方法的期权定价.ppt...
  5. linux——Firewalld与iptables的基本配置
  6. BI Content、Metadata Repository
  7. Linux线程(四)
  8. 老郭的《Dalvik虚拟机垃圾收集机制简要介绍和学习计划》
  9. pandas 读表格_pandas电子表格的读取(pandas中的read_excel)
  10. 内存的工作原里(二)
  11. 一篇文章弄懂 JavaScript 中的 import
  12. Isight做MATLAB优化,iSight结构优化基础16讲-学会使用isight控制ABAQUS、APDL等CAE软件...
  13. oracle数据库应用中实现汉字“同音”查询(转)
  14. js设计模式之发布订阅者模式
  15. 什么是L2行情接口?
  16. mysql 查询最近三个月的数据
  17. 【Practical】蒙特卡罗法及其应用
  18. 测试管理工具之禅道的使用
  19. MySQL中的升序降序以及字段的升序降序
  20. Maven中央仓库地址

热门文章

  1. python求15 17 23 65 97的因数_pythonlearning
  2. hbuilder设置html格式,Hbuilder中如何设置格式化CSS代码为单行
  3. 手机浏览器能上网微信无法连接服务器,手机打不开微信的网页怎么办?手机打不开微信网页的原因和解决方法...
  4. 打造千万级流量秒杀 过载保护:如何通过熔断和限流解决流量过载问题?
  5. 【微积分3一元函数积分学】第三章第三节 反常积分
  6. python股票量化交易从入门到实践df_Python股票量化交易从入门到实践/金融科技系列...
  7. 阿里 机器翻译 api
  8. ​杭州,苏州,成都哪个最宜居?
  9. android rtsp传输,android-ndk – 使用FFMpeg在Android客户端上进行RTSP流式传输
  10. 工商管理学python_工商管理专业以数据分析师为目标怎么样?