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

网站建设与管理案例教程40个免费网站推广平台

网站建设与管理案例教程,40个免费网站推广平台,给自己的网站做软件测试 步骤,质量最好的网购平台给你一个整数 num 。你知道 Danny Mittal 会偷偷将 0 到 9 中的一个数字 替换 成另一个数字。 请你返回将 num 中 恰好一个 数字进行替换后,得到的最大值和最小值的差为多少。 注意: 当 Danny 将一个数字 d1 替换成另一个数字 d2 时,Danny…

给你一个整数 num 。你知道 Danny Mittal 会偷偷将 0 到 9 中的一个数字 替换 成另一个数字。

请你返回将 num 中 恰好一个 数字进行替换后,得到的最大值和最小值的差为多少。

注意:

  • 当 Danny 将一个数字 d1 替换成另一个数字 d2 时,Danny 需要将 nums 中所有 d1 都替换成 d2 。
  • Danny 可以将一个数字替换成它自己,也就是说 num 可以不变。
  • Danny 可以将数字分别替换成两个不同的数字分别得到最大值和最小值。
  • 替换后得到的数字可以包含前导 0 。
  • Danny Mittal 获得周赛 326 前 10 名,让我们恭喜他。

示例 1:

输入:num = 11891
输出:99009
解释:
为了得到最大值,我们将数字 1 替换成数字 9 ,得到 99899 。
为了得到最小值,我们将数字 1 替换成数字 0 ,得到 890 。
两个数字的差值为 99009 。

示例 2:

输入:num = 90
输出:99
解释:
可以得到的最大值是 99(将 0 替换成 9),最小值是 0(将 9 替换成 0)。
所以我们得到 99 。

提示:

  • 1 <= num <= 10^8

分析:用一个数组存储 num 的每位数字。之后从高位向低位检查,将第一个不是 9 的数字都改成 9,得到最大值;将第一个不是 0 的数字改为 0,得到最小值。最后相减得到答案。

int minMaxDifference(int num) {int cnt[10]={0},cnt_max=0,cnt_min=0;int temp=num,t=0;while(temp)cnt[t++]=temp%10,temp/=10;int ind_max=-1,ind_min=-1;for(int i=t-1;i>=0;--i){if(cnt[i]!=9&&ind_max==-1)ind_max=cnt[i];if(cnt[i]!=0&&ind_min==-1)ind_min=cnt[i];if(cnt[i]==ind_max)cnt_max=cnt_max*10+9;else cnt_max=cnt_max*10+cnt[i];if(cnt[i]==ind_min)cnt_min=cnt_min*10+0;else cnt_min=cnt_min*10+cnt[i];}return cnt_max-cnt_min;}

http://www.dtcms.com/wzjs/91653.html

相关文章:

  • 六安人论坛最新招聘信息科学新概念seo外链平台
  • 用html建设网站优化设计三年级上册语文答案
  • 营销型网站十大参考标准百度关键词优化首选667seo
  • 企业网站策划书网站建设与维护
  • 做西餐网站电商网站开发
  • 游戏加盟项目长沙seo优化排名推广
  • 做视频网站 视频放在哪里找广州百度推广排名优化
  • wordpress首页热门排行榜插件大连百度seo
  • 郴州建设网站公司引擎seo如何优化
  • 南京网站设计制作全网营销老婆第一人
  • 绵阳的网站建设seo关键词优化排名外包
  • 做平面设计图的网站今日新闻头条官网
  • 如何创建网站下载免费网站seo诊断
  • 太原市城市建设拆迁中心网站百度推广客服电话多少
  • 企业对电子商务网站的建设百度seo在哪里
  • 重庆网站建设流程google search
  • 北京平面设计网站人民日报今天新闻
  • 许昌建设网站哪家好seo网站优化快速排名软件
  • 品牌和网站建设百度网盘app官方下载
  • 建站程序的选择网络营销专业就业前景
  • 水利网站建设管理汇报深圳龙岗区疫情最新消息
  • 网站运营暂停非企户百度推广
  • 电影的网站做他妈的没完没了没了吗石家庄邮电职业技术学院
  • 手机网站 后台今日热点新闻一览
  • uiapp博客 个人网站怎样推广自己的商城
  • 公司网站有时登不进 服务器陕西网站制作
  • 深圳网站建设 工作室京东seo搜索优化
  • 拼多多刷单网站开发太原网站开发
  • 开发一个商城网站需要多少钱百度app官网下载安装
  • 呼和浩特网站制作 建设整站优化要多少钱