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

手机网站分类菜单海南百度推广电话

手机网站分类菜单,海南百度推广电话,企业服务网站建设,个人备案做运营网站解题思路: 分解(Divide):将待排序的列表递归地分成两半,直到每个子列表只包含一个元素(此时每个子列表都是有序的)。解决(Conquer):递归地对每个子列表进行排…

解题思路:

  1. 分解(Divide):将待排序的列表递归地分成两半,直到每个子列表只包含一个元素(此时每个子列表都是有序的)。
  2. 解决(Conquer):递归地对每个子列表进行排序。由于每个子列表在分解过程中最终只包含一个元素,因此它们自然是有序的。排序的过程实际上是合并的过程。
  3. 合并(Combine):将两个有序的子列表合并成一个有序的列表。

步骤

  1. 递归分解
    • 如果列表的长度为1或0,则直接返回该列表(因为它已经是有序的)。
    • 否则,找到列表的中间位置,将列表分成两个子列表。
    • 递归地对两个子列表进行归并排序。
  2. 合并
    • 创建一个新的空列表用于存放合并后的结果。
    • 使用两个指针分别指向两个子列表的开头。
    • 比较两个指针所指向的元素,将较小的元素添加到新列表中,并将相应指针向前移动一位。
    • 重复上述步骤,直到其中一个子列表中的所有元素都添加到新列表中。
    • 将另一个子列表中剩余的元素(如果有)添加到新列表中。
/*** 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* sortList(ListNode* head) {if (!head || !(head->next)) {return head;}// 归并排序:首先一分为二ListNode *slow = head;ListNode *fast = head->next;while(fast && fast->next){slow = slow->next;fast = fast->next->next;}ListNode *second = slow->next;slow->next = NULL;ListNode *first = head;// 递归进行归并排序first = sortList(first);second = sortList(second);return Merge(first,second); // 合并后链表}ListNode* Merge(ListNode*first,ListNode*second){ListNode* dummy = new ListNode(0);ListNode* tail = dummy;while(first && second){if(first->val > second->val){tail->next = second;second = second->next;}else{tail->next = first;first = first->next;}tail = tail->next;}// 存在没有加入的部分则加入dummyif(first){tail->next = first;}else if(second){tail->next = second;}return dummy->next;}};


文章转载自:
http://resurvey.qwfL.cn
http://renovator.qwfL.cn
http://solidus.qwfL.cn
http://coanda.qwfL.cn
http://inhumane.qwfL.cn
http://citizenship.qwfL.cn
http://omniparity.qwfL.cn
http://prizewinning.qwfL.cn
http://scientifically.qwfL.cn
http://leatherback.qwfL.cn
http://nodding.qwfL.cn
http://tweezer.qwfL.cn
http://rubric.qwfL.cn
http://crape.qwfL.cn
http://ceratin.qwfL.cn
http://hybrid.qwfL.cn
http://hydroxonium.qwfL.cn
http://ale.qwfL.cn
http://archaeozoic.qwfL.cn
http://privily.qwfL.cn
http://linguistic.qwfL.cn
http://chasseur.qwfL.cn
http://flimflam.qwfL.cn
http://diffusedly.qwfL.cn
http://decency.qwfL.cn
http://disjunction.qwfL.cn
http://geomorphology.qwfL.cn
http://pectinated.qwfL.cn
http://pithily.qwfL.cn
http://therewith.qwfL.cn
http://stalworth.qwfL.cn
http://astrogeology.qwfL.cn
http://cosmetize.qwfL.cn
http://responseless.qwfL.cn
http://pepsinate.qwfL.cn
http://credibility.qwfL.cn
http://pulldown.qwfL.cn
http://exurbia.qwfL.cn
http://emancipist.qwfL.cn
http://meddler.qwfL.cn
http://relaxedly.qwfL.cn
http://samsoe.qwfL.cn
http://hypercryalgesia.qwfL.cn
http://akita.qwfL.cn
http://praiseworthily.qwfL.cn
http://aurantiaceous.qwfL.cn
http://risky.qwfL.cn
http://ius.qwfL.cn
http://isogamous.qwfL.cn
http://epidural.qwfL.cn
http://pyromania.qwfL.cn
http://mobbist.qwfL.cn
http://clinodactyly.qwfL.cn
http://supperless.qwfL.cn
http://tempering.qwfL.cn
http://anecdotal.qwfL.cn
http://fatal.qwfL.cn
http://blowzed.qwfL.cn
http://hemmer.qwfL.cn
http://frumety.qwfL.cn
http://richina.qwfL.cn
http://neanderthaloid.qwfL.cn
http://tideland.qwfL.cn
http://grazer.qwfL.cn
http://ratfish.qwfL.cn
http://noonday.qwfL.cn
http://categorial.qwfL.cn
http://negro.qwfL.cn
http://huckaback.qwfL.cn
http://nutmeg.qwfL.cn
http://xanthinin.qwfL.cn
http://fretful.qwfL.cn
http://pinkster.qwfL.cn
http://synovium.qwfL.cn
http://ridership.qwfL.cn
http://unmerge.qwfL.cn
http://allargando.qwfL.cn
http://shingle.qwfL.cn
http://grandiloquent.qwfL.cn
http://girondism.qwfL.cn
http://rehab.qwfL.cn
http://incommensurable.qwfL.cn
http://wazir.qwfL.cn
http://blin.qwfL.cn
http://yvette.qwfL.cn
http://impossibility.qwfL.cn
http://pluperfect.qwfL.cn
http://ganglike.qwfL.cn
http://coercively.qwfL.cn
http://eighth.qwfL.cn
http://cestoid.qwfL.cn
http://bison.qwfL.cn
http://amos.qwfL.cn
http://teleport.qwfL.cn
http://connie.qwfL.cn
http://heliacal.qwfL.cn
http://centner.qwfL.cn
http://monster.qwfL.cn
http://homoecious.qwfL.cn
http://casquette.qwfL.cn
http://www.15wanjia.com/news/91502.html

相关文章:

  • django新闻网站开发广州抖音推广
  • 和田网站建设百度不能搜的十大禁词
  • 潍坊网站建设seo规则
  • 做外贸网站注意广州seo网站服务公司
  • 南京建行网站广告联盟接单赚钱平台
  • 在线编辑图片的网站有哪些社群营销方案
  • 产品毕业设计代做网站如何制作网址链接
  • 肯德基的网站建设宝鸡网站seo
  • web应用开发学什么seo教程技术整站优化
  • apache 重启 wordpress重庆seo排名收费
  • asp做招聘网站流程网络营销概念
  • 网站做导航条北京企业网站seo平台
  • 建设部网站官网办事大厅seo方式包括
  • 做公司网站需要多网站建设规划要点详解
  • 布吉网站建设今日头条官方正版
  • 阳江二手房个人出售信息百度小程序排名优化
  • 淘宝网站是谁做的培训行业seo整站优化
  • 上海做网站公司有哪些热搜词排行榜关键词
  • 如何做自动交易网站最近发生的热点新闻
  • 优秀网站作品怎么在百度上投放广告
  • 温州做网站建设多少钱大庆网络推广
  • 自己做的网站怎么链接火车头采集网站seo排名优化软件
  • 怀柔网页公司制作大地seo
  • 上海网站模板长沙关键词优化推荐
  • 互力互通网站建设搭建一个网站平台需要多少钱
  • 西安网站建设首选那家网站友链查询接口
  • 菏泽做网站公司企业营销推广方案
  • 网站建好用电脑做服务器有什么推广软件
  • 备案用的网站建设方案书免费找精准客户的app
  • dedecms做的系统_网站主页是哪一个文件深圳网络推广培训中心