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

网站搭建服务合同国外外链平台

网站搭建服务合同,国外外链平台,服装网站banner怎么做,石家庄高端网站建设题目 输入一个链表的头节点&#xff0c;从尾到头反过来返回每个节点的值&#xff08;用数组返回&#xff09;。 示例 1&#xff1a; 输入&#xff1a;head [1,3,2]输出&#xff1a;[2,3,1] 限制&#xff1a; 0 < 链表长度 < 10000 解题思路 1.题目要求我们从尾到头反过…

题目

输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。

示例 1:

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

限制:

0 <= 链表长度 <= 10000

解题思路

1.题目要求我们从尾到头反过来返回每个节点的值,这道题我们可以用栈去解决,但是我们还可以采用另一种方法。就是我们可以新建一个数组,然后去遍历我们的链表,将量表中元素倒着放入数组中

2.首先我们先设置一个 count 变量去计算出链表的长度,新建一个与链表长度相同的链表,然后我们去遍历数组,将遍历到的第一个元素放入链表中的倒数第一位,第二个元素放入链表中的倒数第二位,以此类推,直到遍历完整个链表。这时数组中存储的就是原链表的倒叙了,我们直接返回即可。

代码实现

class Solution {public int[] reversePrint(ListNode head) {if(head == null){return new int[0];}int count = 0;ListNode temp = head;while(temp != null){count++;temp = temp.next;}int[] arr = new int[count];int k = arr.length - 1;while(head != null){arr[k--] = head.val;head = head.next;}return arr;}
}

测试结果

 

 

http://www.hrbkazy.com/news/42131.html

相关文章:

  • 营销的手段和方法如何优化推广中的关键词
  • 做ic的电子网站有哪些线上销售平台有哪些
  • 深圳做外贸网站公司哪家好自己建站的网站
  • 做网站下载哪个软件搭建网站的五大步骤
  • 最专业微网站首选公司长尾关键词挖掘熊猫
  • 网站设置域名找客源免费用哪个软件好
  • 网站换空间步骤谷歌优化教程
  • 网站 建设 培训 视频百度品牌广告多少钱
  • 做网站毕业答辩问题营销网站建设制作
  • 济南高端网站设计竞价推广渠道
  • 日本最大的视频网站排行如何做好口碑营销
  • asp网上书店网站开发seo自动工具
  • jsp做的零食小网站seo培训赚钱
  • 厦门注册公司网上申请入口重庆seo推广
  • 西安网站建设优化seo上排名
  • 政务公开网站建设方案互联网营销培训平台
  • 慈溪企业网站北京债务优化公司
  • 青海项目信息网太原自动seo
  • 郑州网站制作营销巨量算数
  • 都江堰网站建设公司设计外包网站
  • 萝岗做网站营销网课
  • wordpress主题怎么汉化windows优化大师使用方法
  • 成都网站制作沈阳网络营销的三大基础
  • wordpress使用菜单搜索引擎优化是什么意思啊
  • 重庆所有做网站的公司个人网站seo
  • 网站建设意义模板广州百度提升优化
  • 10.制作一个网站一般先要明确( )招代理最好的推广方式
  • 德阳网站建设求职简历b2b免费发布信息平台
  • 北京昌平网站设计免费网站推广群发软件
  • 网站广东省备案广州从化发布