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

备案 网站名称 怎么改做网站到底能不能赚钱

备案 网站名称 怎么改,做网站到底能不能赚钱,jk网站建设,黔江网站制作文章目录 零、原题链接一、题目描述二、测试用例三、解题思路四、参考代码 零、原题链接 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/810682.html

相关文章:

  • 企业网站 多网站推广wordpress 恢复默认
  • 易企秀网站开发语言自己买台服务器做网站
  • 简单 网站学网站开发怎么就业
  • 平安网站建设公司阿里云网站建设的功能
  • 开发网站商城wordpress主题转typecho
  • 电子商务网站建设的安全性遵义网站开发公司
  • 织梦网站修改使用网页微信二维码怎么扫
  • 河北建设厅网站登录密码错误公司网站有收录没排名
  • 惠州建站方案国家域名注册证书有用吗
  • 成华区微信网站建设推网络营销策略的内涵
  • 深圳城市规划设计研究官方网站甘肃网络公司网站
  • 汽车建设网站的能力logo设计竞标网站
  • wordpress建站专家腾云网
  • 鞍山怎么做平台软件河南网站建设优化
  • 网站建设方案应急处置贵州网站开发
  • 校园网站建设年度总结河南省住房和城乡建设厅二维码网站
  • 如何做滴滴网站平台廊坊网站建设维护
  • 网站策划与维护什么类型的网站开发比较困难
  • wordpress站内链接跳转学软件开发的学校
  • 华为公司网站建设相关内容山东网站建设SEO优化制作设计公司
  • 网站设计方案个人计算机做服务器建网站
  • 专业柳州网站建设哪家便宜iis 发布网站 500
  • 广州网站建设定制瀑布式网站
  • 网站图片设计效果图钢结构工程
  • 网站建设生意怎么样修车店怎么做网站
  • 一个公司网站设计需求哪些网站可以做画赚钱
  • 足球做网站首页格局建设银行网站卡死
  • 编程 毕业设计代做网站百度排行榜小说
  • wordpress吐槽插件郑州seo课程
  • 网站品牌形象设计怎么做网站推广岗位的要求