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

代码怎么做网站广东省石油化工建设集团公司网站

代码怎么做网站,广东省石油化工建设集团公司网站,网上推广企业,学手机网站建设文章目录 零、原题链接一、题目描述二、测试用例三、解题思路四、参考代码4.1 手动转换4.2 系统转换 零、原题链接 HJ5 进制转换 一、题目描述 二、测试用例 三、解题思路 基本思路:   按照十六进制转十进制的方法即可。具体思路:   从字符串尾部开…

文章目录

  • 零、原题链接
  • 一、题目描述
  • 二、测试用例
  • 三、解题思路
  • 四、参考代码
    • 4.1 手动转换
    • 4.2 系统转换

零、原题链接


HJ5 进制转换

一、题目描述

在这里插入图片描述

二、测试用例

在这里插入图片描述

三、解题思路

  1. 基本思路:
      按照十六进制转十进制的方法即可。
  2. 具体思路:
      从字符串尾部开始,每个字符乘对应位置的权重,最后累加即可。

四、参考代码

4.1 手动转换

时间复杂度: O ( n ) \Omicron(n) O(n)【n 是字符串长度】
空间复杂度: O ( n ) \Omicron(n) O(n)

#include <iostream>
using namespace std;int main() {string str;cin >> str;long sum = 0, t = 1;for (int i = str.length() - 1; i >= 2; i--) {if (str[i] >= 'A' && str[i] <= 'F')sum += (str[i] - 'A' + 10) * t;elsesum += (str[i] - '0') * t;t *= 16;}cout << sum;
}
// 64 位输出请用 printf("%lld")

4.2 系统转换

时间复杂度: O ( n ) \Omicron(n) O(n)【n 是字符串长度】
空间复杂度: O ( n ) \Omicron(n) O(n)

#include <iostream>
using namespace std;int main() {int num;cin>>hex>>num;cout<<num;
}
// 64 位输出请用 printf("%lld")
http://www.dtcms.com/wzjs/547090.html

相关文章:

  • 个人如何建立网站江苏同邦建设有限公司网站
  • 制作医院网站重庆建设工程信息网入渝备案查询
  • 无锡网站制作排名广告优化师
  • 代理登陆网站qq网页注册入口
  • 360网站地图怎么做杭州网站设计公司哪家好
  • 禅城区企业网站建设微网站怎样做
  • 做网站哪些软件.xyz做网站怎么样
  • 京东网站网站建设是什么营销型的物流网站
  • 网站里面的链接怎么做的商务网站设计与建设实训
  • 买网站平台名字吗网站开发 名片
  • 安庆 网站建设有赞分销员的功能和规则
  • 公司移动网站建设府网站建设先进个人
  • 杭州做网站的公司哪家好网站社区建设
  • 做led开关电源上什么网站好梧州网站建设公司
  • 个人网站做论坛寻花问柳一家专门做男人的网站
  • 国内十大网站排名宇讯网站建设
  • wordpress epanel海口seo整站
  • wordpress主题有什么用厦门网站快速排名优化
  • 网站建设分录网站因备案关闭
  • 石家庄市栾城区建设局网站淘宝网站的内容建设
  • 广东省城乡建设厅网站偷别人的WordPress主题
  • 怎么让网站页面自适应通州北苑网站建设
  • 建设网站的企业发展历程微盟商户助手app下载
  • 河南网站建设报价抖音小程序在哪里找
  • 网站地图做关键词排名wordpress写文章排版
  • 软件开发工具包括北京百度快速优化排名
  • 网络营销网站建设步骤厦门市住宅建设办公室网站
  • 网站正在建设中 源码下载视频怎么添加wordpress
  • 购物网站建设与实现系统模板html
  • wordpress电影下载站主题移动端购物网站建设