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

做商城网站哪里网站官网建设的价格

做商城网站哪里,网站官网建设的价格,西安网站建设 盈科,计算机软件开发培训对链表进行插入排序。 插入排序的动画演示如上。从第一个元素开始#xff0c;该链表可以被认为已经部分排序#xff08;用黑色表示#xff09;。 每次迭代时#xff0c;从输入数据中移除一个元素#xff08;用红色表示#xff09;#xff0c;并原地将其插入到已排好序的…对链表进行插入排序。 插入排序的动画演示如上。从第一个元素开始该链表可以被认为已经部分排序用黑色表示。 每次迭代时从输入数据中移除一个元素用红色表示并原地将其插入到已排好序的链表中。 插入排序算法 插入排序是迭代的每次只移动一个元素直到所有元素可以形成一个有序的输出列表。 每次迭代中插入排序只从输入数据中移除一个待排序的元素找到它在序列中适当的位置并将其插入。 重复直到所有输入数据插入完为止。 示例 1 输入: 4-2-1-3 输出: 1-2-3-4 代码 /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode(int x) { val x; }* }*/ class Solution {public ListNode insertionSortList(ListNode head) {ListNode dumpynew ListNode(Integer.MIN_VALUE);dumpy.nexthead;ListNode predumpy;while (head!null)//遍历所以节点{ListNode tempdumpy.next,curPredumpy;boolean changefalse;while (temp!head)//从当头节点到当前节点查找放置的位置{if(head.valtemp.val)//将当前节点连到合适位置{pre.nexthead.next;head.nexttemp;curPre.nexthead;changetrue;break;}curPretemp;temptemp.next;} if(change)//当前节点已经变化位置的情况{headpre.next;}else {//不需要变化位置的情况prehead;headhead.next;}}return dumpy.next;} }
http://www.pierceye.com/news/449033/

相关文章:

  • 紫川网站建设做画找图网站
  • 郑州快速建站公司合肥学做网站app的学校
  • 除了做视频网站还能做什么网站wordpress手机站如何做
  • 域名注册最好的网站人才网站
  • 网站建设咨询云尚网络中铁十二局出国招工
  • 建站系统推荐做网站在哪里做
  • 贵州建设工程招标协会网站wordpress黑白主题
  • 怎么免费建立自己网站扁平化网站设计
  • 可以自己做漫画的网站北仑营销型网站制作
  • 免费网站统计代码有什么样的网站开发
  • 文山微网站建设湖南人工智能建站系统软件
  • 做网站时候编代码wordpress 技术博客主题
  • 成立网站建设工作领导小组seo网站关键词优化软件
  • 怎么兼职做网站网站建设 运维 管理包括
  • 乐清市住房和城乡建设规划局网站专业做家居的网站
  • 做3d打印网站苏州建设工程人才招聘网信息网站
  • 网站建设丂金手指科杰wordpress中logo大小
  • 微餐饮网站建设被老板抓到用公司产品做自己的网站
  • 软件公司网站模板下载定制搭建网站
  • 网站建设实训报告要求怎么做公司门户网站
  • 深圳规划建设局网站wordpress改变访问目录
  • dw怎么做购物网站o2o平台都有哪些
  • 阿里云备案多个网站吗应用商店下载app软件
  • 响应式网站手机端尺寸网站开发培训心得
  • 徐州手机网站开发公司电话江苏五星建设网站
  • 网站建设全包广做短视频素材哪里找
  • 做网站为什么每年都要续费企业官网建站步骤
  • 培训行业门户网站建设方案专业网站运营制作
  • 百度网站两两学一做心得体会江苏专业网站建设费用
  • 做企业网站的架构图网站上的销售怎么做