当前位置: 首页 > news >正文

照片怎么制作视频短片湖北搜索引擎优化

照片怎么制作视频短片,湖北搜索引擎优化,wordpress建站上传不了图片,做网站需要什么样的服务器回文数 0.题目1.WJQ的思路2.实现过程2.0 原始值怎么一个个取出来?2.1 取出来的数如何存到新的数字后面?2.2完整的反转得到新数的过程 3.完整的代码4.可运行的代码5.算法还可以优化的部分 0.题目 给你一个整数 x ,如果 x 是一个回文整数&…

回文数

  • 0.题目
  • 1.WJQ的思路
  • 2.实现过程
    • 2.0 原始值怎么一个个取出来?
    • 2.1 取出来的数如何存到新的数字后面?
    • 2.2完整的反转得到新数的过程
  • 3.完整的代码
  • 4.可运行的代码
  • 5.算法还可以优化的部分

0.题目

给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。
例如,121 是回文,而 123 不是。

示例 1:
输入:x = 121
输出:true

示例 2:
输入:x = -121
输出:false
解释:从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。

示例 3:
输入:x = 10
输出:false
解释:从右向左读, 为 01 。因此它不是一个回文数。

1.WJQ的思路

在这里插入图片描述
思路可行,如何实现?

2.实现过程

2.0 原始值怎么一个个取出来?

取高位 x=x/10除以10再取整
取低位 x=x%10除以10再取余

原始值从最低位开始取,新的数从最高位开始存

2.1 取出来的数如何存到新的数字后面?

reversed = reversed * 10 + x % 10;对于新的数字,我将原有的数字乘10加上取余得到的数

2.2完整的反转得到新数的过程

int original = x; // 存储原始值
long reversed = 0; // 反转后新的数while (x != 0) {reversed = reversed * 10 + x % 10;x /= 10; //只是x=x/10的缩写形式,没什么高端的意思}

3.完整的代码

bool isPalindrome(int x) {int original = x; // 存储原始值long reversed = 0; // 用长整型防止溢出// 反转整数while (x != 0) {reversed = reversed * 10 + x % 10;x /= 10;}// 比较反转后的值与原始值return original == reversed;
}

4.可运行的代码

#include <iostream>bool isPalindrome(int x) {// 负数不是回文数if (x < 0) return false;int original = x; // 存储原始值long reversed = 0; // 用长整型防止溢出// 反转整数while (x != 0) {reversed = reversed * 10 + x % 10;x /= 10;}// 比较反转后的值与原始值return original == reversed;
}int main() {int number;std::cout << "Enter a number: ";std::cin >> number;if (isPalindrome(number)) {std::cout << number << " is a palindrome." << std::endl;} else {std::cout << number << " is not a palindrome." << std::endl;}return 0;
}

5.算法还可以优化的部分

  • 负数能直接判断不是回文数
  • 两边都只判断一半
http://www.yayakq.cn/news/316772/

相关文章:

  • 宁波优化网站厂家罗琳做的网站
  • 开平市网站建设军民融合网站建设
  • 三字型布局的网站汽车精品网站建设
  • 二手市场网站建设的目的网站建设的关键点
  • 怎么建设58同城网站工厂展厅设计效果图
  • 微信网页上的网站怎么做的网站开发 嘉定
  • 一个网站两个空间中国设计在线网
  • 网站 售后服务做网站点击率赚钱
  • 网站开发分析模板做网站 租服务器
  • 全网优化哪家好黄冈seo顾问
  • 不用写代码做网站网站设计的论文
  • 网站建设开发背景简介新浦建设集团网站
  • 17做网店一样的网站三亚发布紧急通知
  • 2017网站风格免费公司网站模板
  • 商城网站开发解决方案财经公关公司排名
  • 长安网站制作专门做优惠劵的网站
  • 网站备案半身照产品包装设计网站找谁做
  • 网站开发技术服务费怎么看网站是什么语言做的后台
  • 电商网站的功能建设电子商务网站背景
  • 网站名称怎么变更网页图片素材
  • 郴州网站建设系统做视频网站犯法吗
  • 网站备案变更主体电话免费建商城网站哪个好
  • 做网站需要登陆服务器网站吗短视频推广引流方案
  • html在线编辑网站杭州微网站建设公司
  • 易语言做钓鱼网站软件下载网站建设
  • 建设通网站首页晋城龙采网站建设
  • uo建设网站企业管理专业主要课程
  • php怎么做网站教程设计公司起名字寓意好的字
  • 订票网站模板google推广平台怎么做
  • 做网站费用怎么入账城乡住房和城乡建设厅网站首页