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

动态ip做网站影响seo吗搜狗推广开户

动态ip做网站影响seo吗,搜狗推广开户,龙华做手机网站建设,网站服务做推广给你一个整数 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.bjxfkj.com.cn/article/100949.html

相关文章:

  • 网站如何建设怎么建网站免费的
  • 网站开发如何查看请求体如何制作网站教程
  • php钓鱼网站怎么做视频教程合肥seo优化公司
  • 医院网站可以自己做吗网络公关公司联系方式
  • 上海网站建设-目前企业网站所面临的困惑宝鸡seo优化
  • 政务网站建设工作的通知深圳网络营销全网推广
  • 服务器搭建网站用什么系统色盲测试图看图技巧
  • 团购网站模板合肥网络推广有限公司
  • 香港空间网站 备案网站优化要多少钱
  • 莆田网站建设网络服务商主要包括
  • 成都设计公司视频制作seo超级外链
  • 游戏开发大亨内购破解版seo薪酬
  • 网站建设合同附件格式北京关键词优化服务
  • 建设网站网址是多少百度站长中心
  • 怎么攻击织梦网站安卓优化大师官网下载
  • 男女做羞羞事的网站企业百度推广怎么收费
  • 怎么做网站制作广告推广代运营公司
  • 商务网站开发课程建言优化排名推广技术网站
  • 手把手做网站电商网站模板
  • 电子商务网站建设前的分析培训心得体会800字
  • 网站黑白代码百度推广一天烧多少钱
  • 网站开发语言怎么查四川二级站seo整站优化排名
  • 做网站招聘的职业顾问网站推广找客户
  • 我要自学网下载seo营销论文
  • 怎么弄 一个空间放两个网站 用不同的域名今天热点新闻
  • 红孩子网站建设黄页88
  • wordpress打赏链接seo在线工具
  • 网站开发研发工程师岗位职责seo做什么网站赚钱
  • 动易网站免费版网络营销企业有哪些
  • 来宾网站制作网站seo推广排名