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

专门做特产的网站辽源市建设局网站

专门做特产的网站,辽源市建设局网站,wordpress分页调用代码,如何建立一个网络平台文章目录 零、原题链接一、题目描述二、测试用例三、解题思路四、参考代码 零、原题链接 HJ33 整数与IP地址间的转换 一、题目描述 二、测试用例 三、解题思路 基本思路:   利用 IP 地址和整数的转换规则,IP 地址 → \rightarrow → 整数&#xff0…

文章目录

  • 零、原题链接
  • 一、题目描述
  • 二、测试用例
  • 三、解题思路
  • 四、参考代码

零、原题链接


HJ33 整数与IP地址间的转换

一、题目描述

在这里插入图片描述

二、测试用例

在这里插入图片描述

三、解题思路

  1. 基本思路:
      利用 IP 地址和整数的转换规则,IP 地址 → \rightarrow 整数,每个数字乘对应位权的累加和;整数 → \rightarrow IP地址,不断除以位权;
  2. 具体思路:
    • IP 地址 → \rightarrow 整数,分割 IP 地址,第 i 个数字的位权为 256 4 − i 256^{4-i} 2564i
    • 整数 → \rightarrow IP 地址,除以对应位权,商作为第 i 个数字,余数用于求下一个数字。

四、参考代码

时间复杂度: O ( 1 ) \Omicron(1) O(1)
空间复杂度: O ( 1 ) \Omicron(1) O(1)

#include <cmath>
#include <iostream>
#include <sstream>
#include <string>
using namespace std;int main() {stringstream ss;string str;cin >> str;ss << str;long num = 0;long t = 256 * 256 * 256;while (getline(ss, str, '.')) {num += stoi(str) * t;t /= 256;}cout << num << endl;cin >> num;str = "";t = 256 * 256 * 256;for (int i = 0; i < 3; i++) {str += to_string(num / t) + ".";num %= t;t /= 256;}str += to_string(num);cout << str << endl;
}
// 64 位输出请用 printf("%lld")
http://www.dtcms.com/wzjs/829534.html

相关文章:

  • 青岛网站建设培训学校网站推广的方法
  • 网络竞价托管公司西安百度网站快速优化
  • 临沂网站优化公司网页浏览器大全
  • 厦门域名空间建网站购物网站开发会遇到的的问题
  • 三明市住房与城乡建设部网站互联网门户网站建设
  • 河南建筑业城乡建设网站查询网易网页版梦幻西游
  • 电子商务网站项目预算中牟网络推广
  • 长春高端模板建站城关网站seo
  • 教育行业怎么做网站投放网站的设计方案在哪里
  • 兰州网站建设lzwlxc哈尔滨服务好的建站方案
  • 响应式网站一般做多大wordpress后台教程网
  • 自己怎么做视频网站wordpress链接优化
  • 贵阳网站建设设计wordpress多站点 文章导入
  • 西昌手机网站设计上海企业网站改版
  • dw网站制作的源代码手机程序编程
  • 国外产品设计网站医疗行业网站建设方案
  • 北京想象力网站建设公司swiper手机网站案例
  • 网站开发需要哪些人建设学校网站多钱
  • 公司网站建设功能介绍企业网站类型有哪些
  • 网站建设的3个基本原则微信公众号开发步骤
  • wordpress主题外贸网站公司网站开发建设费用
  • 直播网站开发平台网上推广app合法吗
  • 石家庄有什么做网站的公司googleseo是什么
  • 手机微网站第二年续费吗wordpress无法上传png
  • 常平东站是东莞东站吗seo金融术语
  • 一家专门做特卖的网站joomla与wordpress
  • 民宿网站开发数据流图宏润建设集团有限公司网站
  • 如何链接自己做的网站岳阳网站建设
  • 富阳网站建设找哪家泰安市建设局网站
  • 网站导航颜色网站关键字如何设置