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

seo网站改版苏州企业网站公司都有哪些

seo网站改版,苏州企业网站公司都有哪些,小程序代理好做吗,网站优化怎么弄1.题目2.思路 首先维护两个链表,一个链表存储小于x的数,另一个链表存储大于x的数。然后再用小链表的最后一个数指向大链表的第一个数,大链表的最后一个数指向NULL。 创建两个虚拟头结点分别指向小链表的第1个节点和大链表的最后一个节点。 la…

1.题目

在这里插入图片描述

2.思路

首先维护两个链表,一个链表存储小于x的数,另一个链表存储大于x的数。然后再用小链表的最后一个数指向大链表的第一个数,大链表的最后一个数指向NULL。
创建两个虚拟头结点分别指向小链表的第1个节点和大链表的最后一个节点。
largehead不变的,暂存了大链表的头结点。smallhead不变的,暂存了小链表的头结点

3.代码实现

/*** Definition for singly-linked list.* public class ListNode {*     int val;*     ListNode next;*     ListNode() {}*     ListNode(int val) { this.val = val; }*     ListNode(int val, ListNode next) { this.val = val; this.next = next; }* }*/
class Solution {public ListNode partition(ListNode head, int x) {ListNode small=new ListNode(0);ListNode smallHead=small;ListNode large=new ListNode(0);ListNode largeHead=large;//如果头结点不为空while(head!=null){if(head.val<x){//小链表虚拟头结点的下一个数指向小链表的头结点small.next=head; //1=1small=small.next;//small=}else{large.next=head;//大链表的虚拟头结点的下一个数 指向大链表的头结点large=large.next;}//如果数顺序排序的,head指针后移head=head.next;}//最后重新链接一下大链表和小链表//大链表的最后一个节点的下一个数指向空large.next=null;//小链表的最后一个结点的下一个数指向大链表的第一个数//largehead不变的,暂存了大链表的头结点small.next=largeHead.next;//返回小链表的第一个数,smallhead不变的,暂存了小链表的头结点return smallHead.next;}
}
http://www.dtcms.com/a/454716.html

相关文章:

  • 模板网站与定制网站的定位网页生成app制作
  • 网站 建设 开发 协议想要网站推广页
  • 周口网站建设哪家好优秀的定制网站建设提供商
  • 什么情况下需要建设网站微信手机网页版
  • 在印尼用哪个网站做电商商贸行业网站建设
  • 网站没快照优质公司网站
  • 酒店网站建站12306网站开发商
  • 袜子网站建设规划书爱民网站制作
  • 付网站建设费用 会计科目codex.wordpress.org
  • 第二十一章:调停纷争,化解干戈——Mediator的中介艺术
  • 【C++实战(79)】突破数据处理瓶颈:C++高性能计算库实战揭秘
  • 微网站的制作过程工业和信息化部政务服务平台
  • 网站建设_seo技术支持搭建网站的企业
  • 怎么提高网站权重互动平台游戏
  • 深圳网站设计专业乐云seo网站建设游戏开发
  • 大型网站开发跨境电商平台官网
  • C++ 类与对象
  • 标志设计公司网站wordpress更换回编辑器
  • 帝国小说网站模板5网站建设
  • EasyControl:Adding Efficient and flexible control for diffusion transformer
  • JAVA算法练习题day29
  • 深圳做营销网站的公司简介模板网站和定
  • dede做英文网站优化微信公众号怎么做文章推广
  • 10.2.1 TrinityCore
  • 科技公司的网站网站开发价位评估
  • 怎样优化自己的网站南宁网络技术
  • 福州网站建设哪家公司好营销策划与运营公司
  • Day56 LCD显示原理与驱动配置
  • 动易网站制作教程创建全国文明城市标语
  • 做电影网站有什么流媒体好创建全国文明城市活动