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

手机网站功能建设网站作用

手机网站功能,建设网站作用,成都建设网站哪家好,详情页模板软件题目 给你单链表的头节点 head #xff0c;请你反转链表#xff0c;并返回反转后的链表。 示例 1#xff1a; 输入#xff1a;head [1,2,3,4,5] 输出#xff1a;[5,4,3,2,1] 示例 2#xff1a; 输入#xff1a;head [1,2] 输出#xff1a;[2,1] 示例 3#xff1…题目 给你单链表的头节点 head 请你反转链表并返回反转后的链表。 示例 1 输入head [1,2,3,4,5] 输出[5,4,3,2,1] 示例 2 输入head [1,2] 输出[2,1] 示例 3 输入head [] 输出[] 提示 链表中节点的数目范围是 [0, 5000]-5000 Node.val 5000 题目链接 我的思路 定义cur指向当前节点pre指向倒序链表每次将当前节点的next指向pre 重点是每次要记录cur原来的next节点否则就找不到了 我的代码 # Definition for singly-linked list. # class ListNode: # def __init__(self, val0, nextNone): # self.val val # self.next next class Solution:def reverseList(self, head: Optional[ListNode]) - Optional[ListNode]:pre Nonecur headwhile cur:tmp cur.nextcur.next prepre curcur tmp return pre注意最后要返回pre而不是cur 题解思路 这道题还可以用递归做 把原问题转化成解决第一个节点怎么翻转的问题不考虑里面的节点 递归过程 head是我们要进行翻转的节点head.next是已经翻转好的剩余节点那么只需要把剩余节点的next指向head即head.next.nexthead如果head是最后一个节点那么要把head.next置为None 终止条件如果只有一个节点就返回那个节点 参考代码 # Definition for singly-linked list. # class ListNode: # def __init__(self, val0, nextNone): # self.val val # self.next next class Solution:def reverseList(self, head: Optional[ListNode]) - Optional[ListNode]:if not head or not head.next: return headtmp self.reverseList(head.next)head.next.next headhead.next Nonereturn tmp ps 链表类题目先画图理解再做题更好做
http://www.hkea.cn/news/14574444/

相关文章:

  • wordpress 站群插件qq做兼职给网站给你
  • o2o是什么意思通俗讲解萍乡网站优化
  • 去哪里做网站安全等级保护级别秦皇岛市人口
  • 做网站安全的公司有哪些免费自建手机网站
  • 厦门市建设局网站文件北京工商注册网官网
  • 网站导航网址大全中信建设有限责任公司属于央企吗
  • 怎么做高端网站包装设计是什么
  • 做什么样的网站做印章的网站
  • 南京专业制作网站网站怎么做百度认证
  • 网站推广指标网站死链怎么解决
  • 手机如何做网站网站建设汇报书 ppt
  • 一个云主机可以做多少网站网站 换图片
  • 违禁网站用什么浏览器企业营销网站模板免费下载
  • 广西住房和城乡建设厅网站证件一天能赚100元的app
  • 运城市住房和城乡建设部网站怎么做自己的发卡网站
  • 杭州h5建站在线咨询做移动端网站软件
  • 网站 建设文档创办网站要多少钱
  • 湛江网站建设公司哪个好wordpress homepage plugin
  • 万网网站后台管理系统wordpress nginx 缓存
  • 购物网站技术方案d网站建设的目的
  • 有什么做服装的网站吗wordpress 图片链接下载
  • 中国小康建设网 是个什么网站网络工程师简历
  • 家用宽带做网站wordpress用户排行榜
  • 有哪些建设网站的大学生创新创业大赛报名时间
  • 团购网站建设案例先做网站还是服务器
  • 济南网站制作套餐网站建设所需硬件参数
  • 网站建设四个步骤做建网站的公司
  • 专业订制网站制作个人淘客网站备案
  • 12380网站开发网站建设电话多少
  • 官方网站拼多多做生鲜食品最好的网站