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

广州网站开发解决方案矿产网站建设价格

广州网站开发解决方案,矿产网站建设价格,做网站标志过程,微信小程序怎么加入我的小程序文章目录 1.解题思路2.代码实现 1.解题思路 在原先链表的每一个元素后面插入一个与前一个相同val的值的结点,然后由于是在原链表进行的操作,因此找每个random就变得很方便直接访问即可,此题目的精髓是cur1->randomp->random->next,看懂这串代码…

文章目录

  • 1.解题思路
  • 2.代码实现

1.解题思路

在原先链表的每一个元素后面插入一个与前一个相同val的值的结点,然后由于是在原链表进行的操作,因此找每个random就变得很方便直接访问即可,此题目的精髓是cur1->random=p->random->next,看懂这串代码的话,这道题也就迎刃而解了.

2.代码实现

struct Node* copyRandomList(struct Node* head){ struct Node* cur=head;while(cur){   struct Node* next=cur->next;struct Node*p=( struct Node*)malloc(sizeof( struct Node));p->val=cur->val;p->next=next;cur->next=p;cur=next;}struct Node* p=head;while(p){ struct Node* cur1=p->next;if(p->random==NULL){cur1->random=NULL;p=cur1->next;}
else
{cur1->random=p->random->next;p=cur1->next;
}}struct Node*newnode=NULL;struct Node*tail=NULL;while(head){if(tail==NULL){tail=newnode=head->next;head=head->next->next;}else{tail->next=head->next;tail=head->next;head=head->next->next;}}
return newnode;
}

结尾:今天的分享到此结束,喜欢的朋友如果感觉有帮助可以点赞三连支持,咱们共同进步!

http://www.shuangfujiaoyu.com/news/38084.html

相关文章:

  • 怎么做一个电商网站seo优化自动点击软件
  • 网站建设上传服务器步骤磁力搜索引擎
  • 石家庄网站定制制作口碑营销的形式
  • 成全视频免费观看在线看主演惠州seo关键字排名
  • 公司做网站需要什么资质免费的域名和网站
  • 做动画的网站有哪些百度搜索引擎营销如何实现
  • idc销售网站源码推广系统
  • 网站如何提升seo排名潍坊网站关键词推广
  • 如何给网站流量来源做标记通过在网址后边加问号?全网搜索指数
  • 重庆做网站多少钱旺道seo营销软件
  • 网站png小图标怎么做郑州网络运营培训
  • 如何做网站公众号推广谷歌seo外包
  • 30张女性人像摄影作品欣赏seo的优化步骤
  • 网站建设合同注意事项亚马逊alexa
  • 丹阳做网站的公司优化设计答案五年级上册
  • 永久免费的网站空间小红书新媒体营销案例分析
  • 网站后台软件可以自己做吗西安seo代理计费
  • jsp动态网站开发选择题如何快速推广一个app
  • 找网站开发需求客户平台武汉seo优化分析
  • 广州网站设计网站制作网页设计用什么软件
  • 做网站对比报告怎么做网络营销推广
  • 网站不备案能解析吗南宁seo优化公司排名
  • 做网站软件frontpage自己做网站需要什么条件
  • wordpress 4.4.3 漏洞seo应该怎么做
  • 任何判断网站SEO做的好坏江苏网页定制
  • 做招聘网站需要多少钱公司seo是什么意思
  • 在线酒店预定网站制作app推广好做吗
  • 赣州网站建设-赣州做网站网页设计网站
  • 搭建网站兼职百度推广优化公司
  • 如何评价一个网站做的好不好地推任务网