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

wordpress点赞出现空白页哈尔滨百度seo公司

wordpress点赞出现空白页,哈尔滨百度seo公司,网站制作的困难与解决方案,修改wordpress的站点地址86.分隔链表 因为对链表中的一个节点进行更换位置的操作需要知道该节点的上一个节点 所以建立一个虚拟头节点 ListNode* pnew ListNode(-201,head);根据题意#xff0c;我们需要找到第一个大于x或等于x的节点large 并且将第一个大于或等于x的节点large后的所有小于x的节点都…86.分隔链表 因为对链表中的一个节点进行更换位置的操作需要知道该节点的上一个节点 所以建立一个虚拟头节点 ListNode* pnew ListNode(-201,head);根据题意我们需要找到第一个大于x或等于x的节点large 并且将第一个大于或等于x的节点large后的所有小于x的节点都挪到large前 但是在代码里为了方便挪动节点位置large为第一个大于x的节点的前一个节点 首先我们要找到第一个大于或等于x的节点 ListNode* pnew ListNode(-201,head); ListNode* largep; ListNode* curp; int flag0; while(cur-next) {if(cur-next-valxflag0){largecur;flag1;}curcur-next; }然后再从large后第一个节点开始找找那些小于x的节点并挪到large前 这一步要分三个情况 当前节点cur大于等于xcur指向下一个节点当前节点cur小于x且当前节点不是链表最后一个节点正常挪当前节点cur小于x且当前节点是链表最后一个节点这个时候指针变换时有一个会指向nullptr要特别写出来 curlarge-next; while(curcur-next) {if(cur-next-valxcur-next-next){ListNode* temp1large-next;ListNode* temp2cur-next-next;large-nextcur-next;cur-next-nexttemp1;cur-nexttemp2;largelarge-next;}else if(cur-next-valxcur-next-nextnullptr){ListNode* temp1large-next;large-nextcur-next;cur-next-nexttemp1;cur-nextnullptr;largelarge-next;}elsecurcur-next; } return p-next;最后增加一些边界条件 if(headnullptr||head-nextnullptr)return head; if(flag0)//如果找不到大于x的节点 {return p-next; }整合起来 /*** 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* partition(ListNode* head, int x) {ListNode* pnew ListNode(-201,head);ListNode* largep;ListNode* curp;int flag0;if(headnullptr||head-nextnullptr)return head;while(cur-next){if(cur-next-valxflag0){largecur;flag1;}curcur-next;}if(flag0)//如果找不到大于x的节点{return p-next;}curlarge-next;while(curcur-next){if(cur-next-valxcur-next-next){ListNode* temp1large-next;ListNode* temp2cur-next-next;large-nextcur-next;cur-next-nexttemp1;cur-nexttemp2;largelarge-next;}else if(cur-next-valxcur-next-nextnullptr){ListNode* temp1large-next;large-nextcur-next;cur-next-nexttemp1;cur-nextnullptr;largelarge-next;}elsecurcur-next;}return p-next;} };不过 其实第二步从large后开始找小于x的数完全可以合到第一步的循环里做 这部分需要再优化一下
http://www.zqtcl.cn/news/905846/

相关文章:

  • 网站建设后需要维护吗网站规划的案例
  • 北京造价员变更在哪个网站做免费域名申请入口
  • 百度免费收录提交入口seo wordpress theme
  • 公司付网站会员费科目怎么做wordpress 多站点 主题
  • 做深度的互联网站网站突然没收录了
  • 网站建设进度表下载周到的商城网站建设
  • 建设一个连接的网站服装企业网站源码
  • 什么网站源码做分类信息网站好域名备案企业网站内容
  • wordpress 文章显示数量淘宝seo优化怎么做
  • 响应式网站模块商务网站创建流程是什么
  • 关于服饰搭配做的比较好的网站网站后台管理默认密码
  • 用自己电脑配置服务器做网站响应式框架
  • 任经理++徐州网站建设湖南正规关键词优化
  • 哪些软件可以做网站设计农村网站建设茂名
  • 平顶山网站建设费用腾讯云轻量应用服务器
  • 外贸优秀网站廊坊seo建站
  • 站长工具seo综合查询5g网站建设整改落实情况
  • 网站建设方案 流程wordpress客户案例
  • 网站被收录的过程如何创造属于自己的软件
  • 做神马网站优化快速排国外乡村建设网站
  • 东莞网站优化服务公司天河做网站开发
  • ui在线设计网站滁州 来安县建设局网站
  • 做印尼购物网站如何发货wordpress怎么换中文
  • 深圳方维网站建设公司企业网站推广方式和策略
  • 沙洋县住房和城乡建设局网站单页网站下载
  • 江宁区住房建设局网站建设工程扣分查询网站
  • wordpress火车采集优化算法分类
  • 厦门做网站公司有哪些有什么好的加盟店项目
  • wap网站开发技术怎么做消费信贷网站
  • 公司网站开发外包公司深圳网站建设sz886