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

网站规划管理系统百度权重

网站规划管理系统,百度权重,建站行业获客,WordPress音乐免刷新题目: 给你一个链表的头节点 head 和一个特定值 x ,请你对链表进行分隔,使得所有 小于 x 的节点都出现在 大于或等于 x 的节点之前。 你应当 保留 两个分区中每个节点的初始相对位置。 来源:力扣(LeetCode)…

题目:

给你一个链表的头节点 head 和一个特定值 x ,请你对链表进行分隔,使得所有 小于 x 的节点都出现在 大于或等于 x 的节点之前。

你应当 保留 两个分区中每个节点的初始相对位置。

来源:力扣(LeetCode)
链接:力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台

示例:

示例 1:

输入:head = [1,4,3,2,5,2], x = 3
输出:[1,2,2,4,3,5]


示例 2:

输入:head = [2,1], x = 2
输出:[1,2]

解法:

转成列表处理。设index为0,表示分界点,遍历列表,如果当前值(num)小于x,insert(index, num),index += 1,否则,append(num)。

代码:

# Definition for singly-linked list.
# class ListNode:
#     def __init__(self, val=0, next=None):
#         self.val = val
#         self.next = next
class Solution:def partition(self, head: Optional[ListNode], x: int) -> Optional[ListNode]:list1 = []list2 = []while head:list1.append(head.val)head = head.nextindex = 0for num in list1:if num < x:list2.insert(index, num)index += 1else:list2.append(num)head = point = ListNode()for num in list2:point.next = ListNode(num)point = point.nextreturn head.next

http://www.yayakq.cn/news/410485/

相关文章:

  • 早晨网站建设自己做培训需要网站吗
  • windows10前段网站建设做旅游的网站的要素
  • 多少钱能运营一个网站网站你懂我意思正能量免费下载
  • 北京建设网站圣辉友联wordpress修改 版权
  • 福建省建设工程继续教育网站唐河做网站
  • 可以做笔试面试题的网站自己做网站的服务器
  • 临海如何制作公司网站框架深圳网站建设51duoshi
  • 河南企业网站制作wordpress标题后缀
  • 网站分为哪几种wordpress资源分享主题
  • 网站做百度地图怎么做呢电脑网站怎么制作
  • 如何制作自己的网站模版北京朝阳区小区
  • 广东住房和城乡建设厅网站造价万网域名解析面板
  • 网站访问量怎么增加wordpress基础模板
  • 淄博网站建设价格flash网址
  • 环保科技东莞网站建设厦门模版网站
  • 湖南网站开发企业甘肃电子商务网站建设
  • 沈阳中联做网站网络营销八大工具
  • 网站刷单账务处理怎么做国外代理服务器免费
  • 企业局域网站建设模板掏宝网网站建设评价表
  • 海尔网站建设信息北京网站设计公司兴田德润放心
  • 做网站开发需要什么网站seo外包公司有哪些
  • 西安模板网站保定厂家推荐信息流推广
  • 青岛网站建设推广服务设计常用的几个软件
  • 外贸网站建设需求外贸营销员国家职业技能标准
  • 个人网站建设与实现毕业设计go语言怎么搭建网页
  • 西安市住房和城乡建设局门户网站wordpress 缩略图清理
  • 湛江网站开发公司网站运营维护单位
  • 镇江有哪些网站电子商务网站建设可运用的技术
  • 公司网站怎么关闭上海专业的seo公司
  • 浙江省建设厅网站证件做网站很赚钱