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

做网站推广如何百度推广开户联系方式

做网站推广如何,百度推广开户联系方式,国外网站网页设计,电商网站建设设计报告总结文章目录 零、原题链接一、题目描述二、测试用例三、解题思路四、参考代码 零、原题链接 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/511034.html

相关文章:

  • 建设人力资源服务网站工作方案淘宝seo优化怎么做
  • 临沂网站建设方案报价网站维护需要多长时间
  • 成都装修网站制作多少钱免费开店的电商平台
  • 如何确定网站建设 栏目图片百度搜索
  • logo设计公司汉狮怎么样一键关键词优化
  • 番禺品牌型网站如何做好网站站内优化
  • 江北网站制作网站建设优化400报价
  • 网站开发的完整流程seo实战密码第三版pdf
  • 网站建设 500强建站微信营销号
  • 基础精品课程网站品牌服务推广
  • 网站短信验证码接口怎么做免费加客源软件
  • 做网站需要多少钱西安网店运营推广中级实训
  • 新疆和田市建设局网站一键优化是什么意思
  • 网站竞价推广哪个好seo搜索引擎优化的内容
  • 外地公司做的网站能备案吗aso优化app推广
  • 域名网站成人专业技能培训机构
  • 县网站建设运维情况自查报告新手如何学seo
  • dw简述网站开发流程app推广全国代理加盟
  • wordpress怎么做网站怎么在百度制作自己的网站
  • 青羊区网站设计网络推广员每天的工作是什么
  • 监狱门户网站的建设厦门seo网站优化
  • 吴桥网站建设公司莆田关键词优化报价
  • 东莞市做网站18款禁用网站app直播
  • 上海网站建筑公司新闻稿发布
  • 大网站服务器维护费用郑州seo排名公司
  • 做国际物流在哪些网站找客户网络营销swot分析
  • 做网站下载那个数据库好网页制作工具有哪些
  • 杭州品牌网站建设以网红引流促业态提升
  • wordpress在本地建站网络推广方法有哪些
  • axure rp 做网站原型免费域名注册官网