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

免费建站的网址线上引流线下推广方案

免费建站的网址,线上引流线下推广方案,集约化网站群建设方案,松江区做网站的公司复制带随机指针的链表 OJ链接 分析: 该题的大致题意就是有一个带随机指针的链表,复制这个链表但是不能指向原链表的节点,所以每一个节点都要复制一遍 大神思路: ps:我是学来的 上代码: struct Node* copyRandomList(s…

复制带随机指针的链表


OJ链接

分析:
该题的大致题意就是有一个带随机指针的链表,复制这个链表但是不能指向原链表的节点,所以每一个节点都要复制一遍
大神思路:
ps:我是学来的

在这里插入图片描述
上代码:

struct Node* copyRandomList(struct Node* head)
{//1.在原链表每个节点的后面复制一个节点struct Node* cur = head;while(cur){//插入struct Node*copy = (struct Node*)malloc(sizeof(struct Node));if(copy == NULL){perror("malloc\n");return NULL;}copy->val = cur->val;struct Node* next = cur->next;cur->next = copy;copy->next = next;//迭代cur = next;} //2.处理randomcur = head;while(cur){struct Node*copy = cur->next;if(cur->random == NULL){copy->random = NULL;}else{copy->random = cur->random->next;//这个思路的点睛之笔}cur = copy->next;//迭代}//3.恢复原链表,链接新链表  删除+尾插 cur=head;struct Node* copyhead = NULL;struct Node* copytail = NULL;while(cur){struct Node* copy = cur->next;struct Node* next = copy->next;//用来还原原链表//尾插:链接新链表//空链表(第一次尾插)if(copyhead == NULL){copyhead = copytail = copy;}else{copytail->next = copy;//尾插copytail = copytail->next;//迭代 }//删除:恢复原链表//free(cur->next);//此处不用freecur->next = next;cur = cur->next;//迭代}return copyhead;
}
http://www.tj-hxxt.cn/news/89258.html

相关文章:

  • seo企业优化顾问网站关键词优化怎么做的
  • 淮安汽车集团网站建设nba最新交易一览表
  • 买过域名之前就可以做网站了吗?百度的代理商有哪些
  • 网站开发要考什么证网站子域名查询
  • 珠海百度seo代理seo建站平台哪家好
  • 怎样建设自己的网站cps推广接单平台
  • wordpress修改元内容宁波seo优化公司
  • 做网站没有签合同可以退款吗seo自然排名优化
  • 河北省网络科技网站长沙网络推广只选智投未来
  • 苏州工业园区疫情最新aso优化重要吗
  • 中国室内设计网站有哪些苏州网站建设
  • 昆山h5网站建设链接
  • 怎么搭建php网站怎么做自己的网站
  • 兰州企业网站建设哪家好网络推广方案怎么写
  • 做美工要开通什么网站的会员呢淘宝指数在哪里查询
  • 替别人做设计的网站多少钱给你一个网站seo如何做
  • 韶关市手机网站建设怎么样最近五天的新闻大事
  • 哪些平台制作网站百度指数是怎么计算的
  • 网站做兼容处理怎么设置seo推广专员工作好做吗
  • 哪个网站可以做h5页面360收录批量查询
  • 龙岗企业网站制作公司优化疫情防控
  • 家教网站制作南昌seo优化公司
  • flash 可以做网站吗大连网站排名推广
  • 用illustrator做网站网站排名优化客服
  • 潍坊网站制作网络科技广州网络推广培训
  • 怎么用电脑做web服务器网站西安网站开发制作公司
  • 怎么查看网站啥系统做的网络营销的主要手段
  • 织梦仿站 用标签生成器 替换了css 但网站还是错位百度学术官网论文查重免费
  • 美女做那种视频网站有哪些网站建设怎么弄
  • 帝国cms做网站云搜索网页版入口