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

thinkphp微网站开发/重庆seo哪个强

thinkphp微网站开发,重庆seo哪个强,模板做网站,做门户网站经验文章目录一. 概念讲解1.1 整数反转1.2 辗转相除法二. 课后习题整数反转一. 概念讲解 1.1 整数反转 整数反转跟字符串反转是一样的,但字符串是存放在数组内,每个字符都是单一的一个个体,可以进行位置调换,但整数它是由一个或多个数…

文章目录

  • 一. 概念讲解
    • 1.1 整数反转
    • 1.2 辗转相除法
  • 二. 课后习题
    • 整数反转

一. 概念讲解

1.1 整数反转

  整数反转跟字符串反转是一样的,但字符串是存放在数组内,每个字符都是单一的一个个体,可以进行位置调换,但整数它是由一个或多个数字组成的整体,不能像字符串一样随意调换。

1.2 辗转相除法

  整数反转的前提是,将其拆分为一个个单一的数字,并存放在数组中,而拆分的方式就是通过取模辗转相除的方式。
代码如下:

#include <stdio.h>int main(){int n = 1234;int arr[4];int i = 0;while (n){int k = n % 10; //通过%10,可将尾部的数字取出arr[i++] = k;   //存放入数组中n /= 10;        //将已得到的数字去除}int cnt = 0;for (int j = 0; j < i; j++){//加下一位数之前先乘十,为下一位腾出位置cnt *= 10;cnt += arr[j];}printf("%d\n", cnt);//输出4321
}

二. 课后习题

整数反转

7. 整数反转

思路分析:
  整数反转的方式很简单,我们只需对10进行模运算和辗转相除,就可以从尾部将其拆分为一个一个的数字,再将他们组合起来即可,但由于这道题的范围是[-2 ^ 31, 2 ^ 31 - 1],所以我们需要考虑反转后是否会越界。
代码如下:

int reverse(int x){int ret = 0;//辗转相除while(x){//判断概述反转后是否会越界if(ret < INT_MIN / 10 || ret > INT_MAX / 10){return 0;}ret *= 10;int p = x % 10;x /= 10;ret += p;}return ret;
}

在这里插入图片描述

http://www.lbrq.cn/news/932779.html

相关文章:

  • wordpress主题 加载许多js/seo自学网免费
  • 中国企业500强入围标准/无忧seo博客
  • 湖州网站做等保费用/大数据培训机构排名前十
  • 德州哪里有学做网站的/佛山网站定制
  • wordpress更改链接后网站打不开/2023北京封控了
  • 商务网站建设流程/深圳网络推广服务公司
  • 网站怎么做自然优化/前端seo是什么意思
  • 云南做网站哪家便宜/微信广告平台推广
  • zencart外贸网站建设/网络营销创意案例
  • 网站建设不要摸板/关键词查询爱站网
  • 广州网站建设app开发/百度站长工具seo
  • 网站建设 投标书/怎么提交百度收录
  • 网上网站怎么做/seo测试工具
  • 新疆乌鲁木齐新闻头条/关键词排名关键词优化
  • 免费软件下载app/中国seo排行榜
  • 怎么做狼视听网站/快速排名优化推广价格
  • 网站建设与管理实践实践报告/手机推广软文
  • wordpress卡蜜/谷歌seo快速排名优化方法
  • 银行外包公司面试骗局/青岛网站制作seo
  • 网站开发工程师专业好不好/广东广州疫情最新情况
  • 公司网站建设济南兴田德润厉害吗/百度广告点击软件
  • 怎么做自己的导航网站/徐州网站设计
  • 订餐网站开发流程/湖南靠谱seo优化
  • 专业做网站的公司保定/企业培训课程名称大全
  • 网站认证主体/网络公司网页设计
  • p2p网站建设多少钱/网络营销的真实案例分析
  • 怎么做门户网站设计方案/网站营销推广有哪些
  • 山东省住房城乡建设部网站/怎么建立企业网站
  • 百度收录网站之后又怎么做/潍坊关键词优化平台
  • 网站开发的热门博客/友情链接检索数据分析
  • 大模型结构比较
  • 向华为学习——IPD流程体系之IPD术语
  • 电子电气架构 --- 加速48V技术应用的平衡之道
  • 德国威乐集团亚太中东非洲PMO负责人和继明受邀为PMO大会主持人
  • 【科普】怎么理解Modbus、TCP、UDP
  • RabbitMQ的特点和消息可靠性保障