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

建设学校网站前的需求分析报告搜索网站建设推广优化

建设学校网站前的需求分析报告,搜索网站建设推广优化,深圳创意网站,做全景哪个网站不模糊描述: 给你单链表的头节点 head #xff0c;请你反转链表#xff0c;并返回反转后的链表 示例: 方法一: 让链表指向反向 如图所示: 代码思路: struct ListNode* reverseList(struct ListNode* head) {struct ListNode* n1NULL;struct ListNode* n2head;struct ListNode*…描述: 给你单链表的头节点 head 请你反转链表并返回反转后的链表 示例: 方法一:    让链表指向反向 如图所示: 代码思路: struct ListNode* reverseList(struct ListNode* head) {struct ListNode* n1NULL;struct ListNode* n2head;struct ListNode* n3head-next;while(n2){//n2指向n1n2-nextn1;//三个指针向后移动n1n2;n2n3;n3n3-next;}return n1; } 这里要注意,上述代码是我们通过画图写出来的大概思路,这里还有特殊情况需要处理一下, 比如:  struct ListNode* n3head-next; n3n3-next; 开始并没有判断head和n3指针是否为空,直接引用next可能会导致错误 正确代码: struct ListNode* reverseList(struct ListNode* head) {//空链表反转后还是空链表if(headNULL){return NULL;}struct ListNode* n1NULL;struct ListNode* n2head;struct ListNode* n3head-next;while(n2){n2-nextn1;n1n2;n2n3;//如果n3指向空的话就说明走到链表末尾了,没必要在往后走了if(n3)n3n3-next;}return n1; } 方法二:  头插法 从开始依次取出结点,按头插法插入,就可以实现链表反转 代码: struct ListNode* reverseList(struct ListNode* head) {if(headNULL){return NULL;}struct ListNode* curhead;struct ListNode* newNodeNULL;while(cur){struct ListNode*retcur-next;cur-nextnewNode;newNodecur;curret;}return newNode;}
http://www.hkea.cn/news/14571500/

相关文章:

  • 沈阳建设工程质量检测中心网站wordpress文章运行php
  • 做电脑系统哪个网站制作好的网站有哪些内容
  • 融资融券配资网站建设网站被刷流量怎么办
  • 常用的网站建设技术网站建设价钱差异
  • 网站的建设可以起到什么作用是什么原因网页平面设计培训
  • 途牛网站建设网络广告投放流程的第一步要做
  • 个人网站怎么做视频培训h5网页设计
  • 深圳做手机网站设计修改wordpress的登陆地址
  • 织梦cms网站迁移电销公司排名前十
  • 专业的网站制作正规公司北太平庄网站建设
  • 兴宁网站建设wordpress4.8中文版
  • dede装修网站模板制作图片的app免费
  • 璧山集团网站建设加工企业网站这么做
  • 常用来做网站首页的文件名快速排名方案
  • 上海网站开发门户网站建设系统
  • 要加强网站内容建设有没有免费的微网站
  • 建设银行平潭招聘网站网站建设的机构
  • 石家庄网站设计工作室招聘网站建设的目的
  • 做黄图网站接广告好赚吗海外推广营销
  • 网站项目开发案国外免费logo设计网站
  • wordpress网站如何播放视频如何查询网站是不是asp做的
  • 惠州网站建设学校建设部网站燃气管理部门
  • 安微省建设厅田网站wordpress首页文章带图
  • 建设行业的门户网站常州建设局下属网站
  • 媒体135网站湖北省建设银行网站6
  • 南山网站建设哪家好做贷款网站犯法
  • 一个公司备案两个网站网址大全2345色综合导航
  • 做网站来钱快微信营销平台
  • 东莞关键词优化代理德州网站优化
  • 如何做棋牌网站有没有做英语题的网站