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

上海网站设计成功柚v米科技1元购类似网站架设药多少钱

上海网站设计成功柚v米科技,1元购类似网站架设药多少钱,商城小程序开源,做网站 做app好有效 IP 地址 正好由四个整数#xff08;每个整数位于 0 到 255 之间组成#xff0c;且不能含有前导 0#xff09;#xff0c;整数之间用 . 分隔。 例如#xff1a;0.1.2.201 和 192.168.1.1 是 有效 IP 地址#xff0c;但是 0.011.255.2…有效 IP 地址 正好由四个整数每个整数位于 0 到 255 之间组成且不能含有前导 0整数之间用 . 分隔。 例如0.1.2.201 和 192.168.1.1 是 有效 IP 地址但是 0.011.255.245、192.168.1.312 和 192.1681.1 是 无效 IP 地址。 给定一个只包含数字的字符串 s 用以表示一个 IP 地址返回所有可能的有效 IP 地址这些地址可以通过在 s 中插入 . 来形成。你 不能 重新排序或删除 s 中的任何数字。你可以按 任何 顺序返回答案。 思路一递归 int segments[4]; char** ans; int ans_len;void dfs(char* s, int segId, int segStart) {int len_s strlen(s);if (segId 4) {if (segStart len_s) {char* ipAddr (char*)malloc(sizeof(char) * (len_s 4));int add 0;for (int i 0; i 4; i) {int number segments[i];if (number 100) {ipAddr[add] number / 100 0;}if (number 10) {ipAddr[add] number % 100 / 10 0;}ipAddr[add] number % 10 0;if (i ! 4 - 1) {ipAddr[add] .;}}ipAddr[add] 0;ans realloc(ans, sizeof(char*) * (ans_len 1));ans[ans_len] ipAddr;}return;}if (segStart len_s) {return;}if (s[segStart] 0) {segments[segId] 0;dfs(s, segId 1, segStart 1);}int addr 0;for (int segEnd segStart; segEnd len_s; segEnd) {addr addr * 10 (s[segEnd] - 0);if (addr 0 addr 0xFF) {segments[segId] addr;dfs(s, segId 1, segEnd 1);} else {break;}} }char** restoreIpAddresses(char* s, int* returnSize) {ans (char**)malloc(0);ans_len 0;dfs(s, 0, 0);(*returnSize) ans_len;return ans; } 分析 本题返回所有可能组成ip地址的情况可使用递归的方法判断各个数字组成ip地址的情况同时注意前数为零时零只能单独作为ip地址再将每个找到的数转换为字符最后返回 总结 本题考察递归的应用将每个数可能组成地址的情况列举出来即可得到答案
http://www.eeditor.cn/news/122712/

相关文章:

  • 劳力士手表网站免费主页空间申请网站
  • 北京大良网站建设wordpress 404判断
  • 谁知道做网站的电话河南省新闻出版培训中心
  • 一个单位网站被黑该怎么做做网站要给ftp密码吗
  • 网站的交互设计包括哪些郑州住房城乡建设局
  • 怎么做网站的效果图应届毕业生招聘官网
  • 重庆网站房地产重庆建设注册执业中心网站
  • 比赛网站开发创建直播平台
  • 大连建设工程设计院有限公司网站关于企业的网站
  • 资源网站模板下载做棋牌网站抓到会怎么量刑
  • 志愿服务网站建设方案wordpress网站布局
  • 合肥建设银行网站首页济南济南网站建设公司
  • 网站开发背景和目的dede 汽车网站
  • 南山专业做网站公司xp做网站
  • 怎样制定一个网站建设方案那个网站可以兼职做效果图
  • 分类网站建设网站的设计过程
  • 网站做程序cms建站模板下载
  • 医院网站备案二级域名解析网
  • 做的网站底部应该标注什么制作应用的网站
  • 汽车最专业的网站建设东莞网站推广服务
  • 如何做论坛网站 知乎上海做推广网站
  • 网络规划设计师可以同时报名吗专业网站优化
  • 网站要怎么做的吗网站备案中更名
  • 网站进度条wordpress换空间后内页全部404
  • 上海网站建设改版短网址 wordpress
  • 黑龙江省网站备案微信公众平台小程序官网
  • 做网站所用的语言网站的分辨率
  • 百度如何推广网站android软件开发
  • 网站建设主机耗电量义乌公司网站制作
  • 网站建设需要哪些硬件WordPress自动readmore