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

兰州建网站接推广app任务的平台

兰州建网站,接推广app任务的平台,东莞网络营销信息,wordpress主题 altea这篇文章会收录到 : 算法通关第十三关-青铜挑战数学基础问题-CSDN博客 七进制数 描述 : 给定一个整数 num,将其转化为 7 进制,并以字符串形式输出。 题目 : LeetCode 504. 七进制数 : 504. 七进制数 分析 : 我们先通过二进制想一下7进制数的变化特…

这篇文章会收录到  : 算法通关第十三关-青铜挑战数学基础问题-CSDN博客

七进制数

描述 :

给定一个整数 num,将其转化为 7 进制,并以字符串形式输出。

题目 :

LeetCode 504. 七进制数 :

504. 七进制数

分析 :

我们先通过二进制想一下7进制数的变化特征。在二进制中,先是0,然后是1,而2就是10(2),3就是11(2),4就是(100)。

同样在7进制中,计数应该是这样的 : 

100 / 7=14 余 2

14 / 7=2 余0

2 / 7=0 余2

向遍历每次的余数,依次是 2、0、2,因此十进制数 100 转成七进制数是202 。如果num<0,则先对num 取绝对值,然后再转换即可。使用代码同样可以实现该过程,需要注意的是如果单纯按照整数来处理会非常麻烦,既然题目说以字符串形式返回,那我们干脆直接用字符串类,

解析 :

class Solution {public String convertToBase7(int num) {StringBuilder sb = new StringBuilder();int flag = 0;if(num < 0){num *= -1;flag = 1;}do{sb.append(num % 7 + "");num /= 7;}while(num > 0);if(flag == 1){sb.append("-");}return sb.reverse().toString();}
}

这期就到这里 , 下期见!

http://www.mfbz.cn/news/191/

相关文章:

  • 设计网站开发千锋教育官方网
  • 有域名怎么做网站百度推广登录平台怎么收费
  • 罗湖网站设计价格百度关键词规划师入口
  • 那种漂亮的网站怎么做的成都网站建设方案托管
  • 长春建站网站模板钦州seo
  • 做网站的价格贵吗商业软文
  • 做机械设计的网站长沙官网seo推广
  • 威客做logo的网站百度推广400电话
  • 婚纱摄影网站建设百度应用下载安装
  • 电子商务网站平台建设关键词优化课程
  • 荆门做网站的公司成都seo推广
  • 网站做系统的靠什么挣钱百度网盘客户端
  • 做好的网站启用云南seo网络优化师
  • 宜宾三江新区核酸检测凌云seo博客
  • 高清视频服务器内存沈阳seo关键词排名
  • 专业做二手房装修网站百度搜索引擎原理
  • 做公司网站费用搜索引擎推广的三种方式
  • 大连免费营销型建站网络推广百度关键词点击价格查询
  • 教育培训网站建站免费私人网站建设平台
  • 做网站找投资人10条重大新闻
  • 做的最好的理财网站如何做网络营销?
  • 阿里云轻量服务器wordpressseo 适合哪些行业
  • 做免费网站推广开头语百度广告投放
  • wordpress免安阳seo
  • 深圳网站制作公司可以给香港网站做维护和开发吗seo营销推广平台
  • 常州市网站建设公司自己创建一个网站需要多少钱
  • 代做标书网站专业seo公司
  • 收企业做网站备案my63777免费域名查询2023年
  • 软件开发工程师和java开发工程师海外网站seo优化
  • 购物网站的搜索功能是怎么做的大泽山seo快速排名