news 2026/4/16 10:00:21

leetcode 866. Prime Palindrome 回文质数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 866. Prime Palindrome 回文质数

Problem: 866. Prime Palindrome 回文质数

解题过程

常规方式的,回文串的判断使用字符串,翻转会超时的,回文串的判断要使用数学方式

Code

class Solution { public: bool isprime(int n) { for(int i = 2; i * i <= n; i++) { if(n % i == 0) { return false; } } return true; } bool isPalindrome(int n) { int k = 0, nn = n; while(n > 0) { k = k * 10 + n%10; n /= 10; } return nn==k; } int primePalindrome(int n) { if(n<=2) return 2; bool equal = isPalindrome(n); bool prime = isprime(n); if(prime && equal) return n; while(prime == false || equal == false) { while((n&1)==0 || isPalindrome(n) == false) n++; prime = isprime(n); if(prime) return n; n++; } return -1; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/8 9:49:16

具身智能十年演进

下面给你一条从工程现实、系统能力与规模化落地视角出发的 「具身智能十年演进路线&#xff08;2025–2035&#xff09;」。 我会刻意避开“通用智能”“像人一样聪明”的叙事&#xff0c;聚焦哪些能力真的会发生跃迁、为什么、以及工程上意味着什么。一、核心判断&#xff08;…

作者头像 李华
网站建设 2026/4/13 10:50:09

机器人系统软件架构十年演进

下面给你一条站在系统工程与长期演进视角的 「机器人系统软件架构十年演进路线&#xff08;2025–2035&#xff09;」。 这不是“ROS2 vs XXX”的对比&#xff0c;而是机器人软件架构如何从“能跑”进化为“可治理、可自治”的系统骨架。一、核心判断&#xff08;一句话&#x…

作者头像 李华
网站建设 2026/4/14 10:02:13

全球机器人OS对比

全球主流机器人 OS&#xff08;操作系统/平台&#xff09;并不是“谁更强”的问题&#xff0c;而是“为哪一类机器人、哪一阶段、哪一种治理模式而生”。 下面我从系统定位、技术哲学、工程成熟度、长期演进能力四个维度&#xff0c;给你一份真正可用于选型与战略判断的全球机器…

作者头像 李华
网站建设 2026/4/17 0:36:15

稳定性质量系列-系统稳定性建设实践

开篇 在开始介绍服务稳定性之前&#xff0c;我们先聊一下 SLA。SLA&#xff08;service-level agreement&#xff0c;即 服务级别协议&#xff09;也称服务等级协议&#xff0c;经常被用来衡量服务稳定性指标。通常被称作“几个 9”&#xff0c;9 越多代表服务全年可用时间越长…

作者头像 李华