首页 > 其他分享 >android面试题--单链表反转

android面试题--单链表反转

时间:2022-09-30 14:36:58浏览次数:53  
标签:Node 面试题 -- head next two new android data

 

  

  

//定义链表类
  class Node{
        int data;
        Node next;
    }
    void main(){
     //第一步:新建链表
        Node five = new Node();
        five.data = 5;
        five.next = null;

        Node four = new Node();
        four.data = 4;
        four.next = five;

        Node three = new Node();
        three.data = 3;
        three.next = four;

        Node two = new Node();
        two.data = 2;
        two.next = three;

        Node one = new Node();
        one.data = 1;
        one.next = two;
     //开始反转
        reverseNode(one);
    }

    Node reverseNode(Node head) {
        if (head.next == null) {
            return head;
        }
        Node newNode = reverseNode(head.next);
        head.next.next = head;
        head.next = null;
        return newNode;
    }

 

标签:Node,面试题,--,head,next,two,new,android,data
From: https://www.cnblogs.com/zuiniub/p/16744776.html

相关文章

  • G71指令的循环起点该怎么算?
    我们通过一编程实例来说明G71循环起点设置的重要性。例:试用外圆粗车复合循环指令G71编写下图的粗加工程序。解:确定有关参数:△d=2,e=1,直径精车余量△u=2,端面余量△w=2,加工程序......
  • 直播平台源代码,uni-app上传图片方法封装
    直播平台源代码,uni-app上传图片方法封装 functionchooseImg(count,success){console.log(count)uni.chooseImage({count:count,success:res=>{//console.log(re......
  • DAPP系统开发及NFT游戏搭建技术
    是元宇宙最重要的一个形态之一啊,随着人们娱乐、生活、工作持续的数字化,包括我们央行的数字人民币。所以游戏呢,可以说是最可以触发原宇宙并抢到红利的一个行业,所以呢,现在很多......
  • 鼠标移入,图片放大
    效果之前:之后Code<!DOCTYPEhtml><html><head><metacharset="utf-8"><title>菜鸟教程(runoob.com)</title></head><body> <divclass="rect"> <imgsrc="h......
  • 制造业想转型数字化,应如何入手?
    首先得明白一点“不可能有完全相同的两家企业,更别说他们的发展走向,照抄照搬大概率失败。”制造业要想更好的进行数字化转型最重要的是认知自己,弄清楚自己未来发展方向与......
  • 数控加工中心加工工艺
    1、工艺分析数控加工中心的加工工艺需要分析零件图的结构要素和加工内容以及对应的几何关系,通过对零件图的分析,明确零件的设计标准和尺寸,明确零件的作用和装配关系,同时还要......
  • k8s+log-pilot日志收集
    github地址:https://github.com/AliyunContainerService/log-pilot介绍log-pilot是一个很棒的docker日志工具。可以从dockerlog-pilot主机收集日志并将它们发送到您的......
  • 亚马逊攀岩安全带ASTM F1772安全规范测试报告
    亚马逊要求所有发布出售的攀岩绳必须经过检测。必须符合下面列出的特定法规或标准要求:产品名称:ZLR13Ee(威同号)法规或标准要求攀岩绳:EN892:2012+A1:2016(登山装备、动力登山......
  • 关于手机端H5通知已读未读的一个简单demo
    情景:系统发通知给每一个员工,每个员工有一个系统系统,点击提示,通知列表有已读和未读主要通过redis来实现,大致思路:将通知和员工绑定作为key,如果员工点进链接证明已读则将key......
  • Recluster Table | RFC 解读
    背景DatabendClustering的设计受到SnowflakeDataClustering和OracleAttributeClustering的启发。注:这里的Clustering是分组、聚类的意思,下文将译为聚类。......