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

如何建手机销售网站wordpress外链

如何建手机销售网站,wordpress外链,wordpress 加相关文章,wordpress微信登录插件下载失败题目一: 题目链接: 思路一: 找相对位置暴力求解的方法: 1.复制一个新的链表出来遍历老的节点给新的节点赋值,random这个时候不去值。 2.两个链表同时遍历,遍历老链表的时候去寻找相对位置,在遍…

题目一:

请添加图片描述
题目链接:

思路一:

找相对位置暴力求解的方法:
1.复制一个新的链表出来遍历老的节点给新的节点赋值,random这个时候不去值。
2.两个链表同时遍历,遍历老链表的时候去寻找相对位置,在遍历新的链表找到随机值赋值。

struct Node* copyRandomList(struct Node* head) {struct Node* cur=head;struct Node* newhead=NULL,*tile=NULL;//复制原来的链表数据while(cur){//开辟新的节点struct Node* newnode=(struct Node*)malloc(sizeof(struct Node));newnode->val=cur->val;newnode->next=NULL;newnode->random=NULL;if(newhead==NULL){tile=newhead=newnode;}else{tile->next=newnode;tile=tile->next;}cur=cur->next;}//进行两个的循环遍历,找相对位置cur=head;struct Node* cur2=newhead;int pos=0;while(cur){//更新一下pospos=0;//cur的随机值是哪一个struct Node* find=cur->random;if(find==NULL){cur2->random=NULL;cur=cur->next;cur2=cur2->next;continue;}else{struct Node* curold=head;while(curold){if(find==curold){break;}pos++;curold=curold->next;}}//寻找随机节点struct Node* curnew=newhead;while(pos){curnew=curnew->next;pos--;}cur2->random=curnew;//循环条件cur=cur->next;cur2=cur2->next;}return newhead;
}

思路二:

请添加图片描述

struct Node* copyRandomList(struct Node* head) {struct Node* cur = head, * tile = NULL;//新的链表赋值插入,cur为空才结束插入while (cur){//保存下一个老的tile = cur->next;struct Node* newnode = (struct Node*)malloc(sizeof(struct Node));newnode->val = cur->val;cur->next = newnode;newnode->next = tile;//循环条件cur = tile;}//给copy链表赋值randomstruct Node* copy = NULL;cur = head;tile = NULL;while (cur){//连接了新的节点copy = cur->next;tile = copy->next;//给random赋值,随机值,正常值的两个情况if (cur->random == NULL){copy->random = NULL;}else{copy->random = cur->random->next;}//循环的移动cur = tile;}copy = NULL;cur = head;tile = NULL;//分离链表struct Node* newhead = NULL;struct Node* move = NULL;while (cur){copy = cur->next;tile = copy->next;if (newhead == NULL){newhead = copy;move = newhead;}else{move->next = copy;move = move->next;}//恢复原来的节点cur->next = tile;//循环遍历cur = tile;}return newhead;}
http://www.yayakq.cn/news/503138/

相关文章:

  • 服务质量好的网站设计制作html标签属性
  • 营销行网站建设网站建设客户案例
  • 前海艾爻网站 建设wordpress怎么用二级域名
  • 做那个男女的视频网站企业官网招聘信息
  • 国内网站 备案网站模块设计软件
  • 重庆市建设工程信息网站怎么创建网站 免费的
  • 网站源码传到服务器上后怎么做wordpress主题图片
  • 深圳建设网站档案网站建设
  • 众希网站建设昆明市西山区建设局网站
  • 南宁 江苏建设工程信息网站简历设计网官网
  • 单位网站设计制作手机端企业网站源码
  • 电子商务网站设计与实现wordpress教程dara
  • 内蒙古高等级公路建设开发有限责任公司网站沈阳男科医院在线咨询免费
  • 国外的服务器做的网站在国外能打开在国内打不开是什么原因天猫购物商城
  • 昆明网站搭建多少钱网站怎么样被百度收录
  • 邢台做网站优化费用百度平台
  • 免费用手机制作网站 百度百百斯特网站建设
  • 注册网站会不会有问题信誉好的企业网站建设
  • 网站需要网监备案淄博教育学校网站建设
  • 宁波城乡住房建设局网站西安网站建设有限公司
  • yahoo不收录我的网站广州学做网站
  • 建设的网站百度搜不到域名备案网站
  • 网站开发应用价值wordpress 模版仿米拓
  • 郑州网站建设蝶动企业官网设计
  • 企业网站建设用什么语言从事网站开发需要什么
  • 建设海外网站嘉定企业网站开发建设
  • 昆山网站建设怎么样wordpress换网址
  • 做美容仪器的网站杭州电商网站开发
  • 视频网站如何做引流通过高权重网站做长尾关键词
  • 中卫网站推广营销电商类网站开发定制