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

如何自己做框架开发网站php网站开发速成

如何自己做框架开发网站,php网站开发速成,无锡网站改版,东营网站建设推广哪家好题目链接 力扣#xff08;LeetCode#xff09;官网 - 全球极客挚爱的技术成长平台 题目解析 首先可以特判一下#xff0c;如果结点数目小于等于1#xff0c;则直接返回即可#xff0c;因为数目小于等于1就不需要交换了。 然后我们可以创建一个虚拟的头结点#xff0c;然…题目链接 力扣LeetCode官网 - 全球极客挚爱的技术成长平台 题目解析 首先可以特判一下如果结点数目小于等于1则直接返回即可因为数目小于等于1就不需要交换了。         然后我们可以创建一个虚拟的头结点然后如图所示定义几个结点指针经过图中的顺序进行交换结点然后将结点依次向后遍历。         同时我们也要注意cur和next不能为nullptr若为nullptr就不需要交换。  代码 /*** Definition for singly-linked list.* struct ListNode {* int val;* ListNode *next;* ListNode() : val(0), next(nullptr) {}* ListNode(int x) : val(x), next(nullptr) {}* ListNode(int x, ListNode *next) : val(x), next(next) {}* };*/ class Solution { public:ListNode* swapPairs(ListNode* head) {if(headnullptr||head-nextnullptr) return head;ListNode* pheadnew ListNode(-1);phead-nexthead;// head-1-2-3-4//prev-cur-next-nnext// head-2-1-4-3//prev-next-cur-nnextListNode*prevphead,*curphead-next,*nextcur-next,*nnextnext-next;ListNode* ansphead-next;// 注意cur和next不能为nullptrwhile(curnext){// 交换结点prev-nextnext;next-nextcur;cur-nextnnext;// 修改指针// 一定注意顺序prevcur;curnnext;// 注意cur和next不能为nullptrif(cur) nextcur-next;if(next) nnextnext-next;}curphead-next;delete phead;return cur;} };
http://www.hkea.cn/news/14580608/

相关文章:

  • 个人网站需要备案平面设计师网上接单
  • 两学一做 专题网站房地产公司排名前十
  • 公司网站一年费用交换链接的例子
  • 峰峰企业做网站推广郑州seo优化外包
  • 网站建设公司的运营方式在百度上怎么注册网站
  • 怎么才能创个网站进口食品销售销售在那个网站做
  • 石家庄专业制作网站免费wordpress企业主题
  • 做淘宝客网站需要什么要求云主机推荐
  • 如何查找织梦网站后台网站建设模板删不掉
  • 海洋优质的网站建设上海品牌策划设计
  • 安徽省高等级公路工程建设指挥部网站网页设计中优秀的网站
  • 做网站 学php哪一部分新公司注册工商核名系统
  • 设计得好的网站推荐企业信息查询网
  • 设计网站平台最近国内重大新闻
  • 罗湖微信网站制作网站推广方案设计
  • 360如何做网站调查队网站建设
  • 邯郸手机建站价格百合居装饰公司官网
  • 河源网站建设 科技海尔集团电商网站建设
  • 合山网站建设龙岗网站建设代理商
  • 东莞厚街网站建设精品网站欣赏
  • 网站对比分析做加密网站全站加密的最低成本
  • dw怎么做网站杭州网页制作设计营销
  • 网站用什么软件seo排名优化网站推广见效快的方法
  • 开发一个网站成本苏州网站建设官网
  • 鹰潭市城乡建设局老网站中英文网站切换
  • 微网站开发平台二维码的网站如何做
  • 免费建立微信网站信誉好的郑州网站建设
  • 怎么在网站上添加广告代码网站建设 资产
  • 网站这么做优化wordpress 实例
  • 山东大源建设集团网站html网页小游戏代码