首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
进制间转换
[编程题]进制间转换
热度指数:7993
时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 64M,其他语言128M
算法知识视频讲解
设计一个函数, 可以将任意十进制的数, 转换成任意2到9的进制表示的形式
输入描述:
需要转换的数字x(0<=x<=1e18) 转换使用的进制k(2<=k<=9)
输出描述:
对应进制的结果
示例1
输入
33 2
输出
100001
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(0)
邀请回答
收藏(30)
分享
提交结果有问题?
33个回答
2篇题解
开通博客
牛客161357542号
发表于 2023-09-23 10:12:56
def convert(num,bit): if num == 0: return 0 temp = [] while(num//bit>=bit): temp.append(num%bit) num = num//bit
展开全文
牛客题解官
发表于 2020-06-05 16:49:54
题解 题目难度:简单 知识点:进制转化、栈、递归 十进制转二进制(转为其他进制k方法一致) 方法为:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除,直到商为0为止。 其结果是从最后一个得到的余数值读到第一个余数值。 方法(一) 从上面分析,我们通过x%k依次得到余数值,从
展开全文
问题信息
进制转化
安卓工程师
小米集团
2019
来自:
小米2019秋招安卓开...
上传者:
小小
难度:
33条回答
30收藏
7741浏览
热门推荐
通过挑战的用户
查看代码
sunny12...
2022-09-14 15:23:50
在春招的潜伏者...
2022-09-14 11:08:09
牛客45508...
2022-09-13 20:21:19
culer0218
2022-09-13 18:38:10
Klosssss
2022-09-12 15:13:21
相关试题
(0.5)
10
进制转化
普及
C++
Pascal
选择题
评论
(1)
(verbal)最近的研究显示,许...
言语理解与表达
2019
普华永道
人力资源
审计
税务服务
风险管理
管理咨询
行政管理
评论
(3)
来自
职能类模拟题14
与二进制数101.01011等值的...
进制转化
普及
选择题
评论
(2)
将长度为n的单链表链接在长度为m的...
小米集团
链表
安卓工程师
前端工程师
2019
评论
(12)
来自
小米2019秋招前端开发...
订单表order_table全部记...
查找
数据库
数据分析
SQL
评论
(2)
进制间转换
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
33 2
100001