码迷,mamicode.com
首页 > 其他好文 > 详细

链表的理解

时间:2017-08-31 22:18:14      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:保存   pre   oid   next   object   data   public   关系   his   

/*
   链表和动态数组关系:
      1.数组的长度等于链表的长度,链表如果添加了数据,长度就发生了变化,
         间接地数组的长度也就发生了变化,即可以实现动态数组(长度可变)

        public Object[] toArray(){
        if(count==0 || this.root==null){
            return null;
        }
        //count:链表的长度
        this.rdata=new Object[count];
        foot=0;//foot清零,
        //用this.root去获取数据
        this.root.toArrayNode();
        return rdata;

        public void toArrayNode(){
            Link_get.this.rdata[Link_get.this.foot++]=this.data;
            if(this.next!=null){
                this.next.toArrayNode();
            }
        }
    }
 
      2.链表添加一个数据,数组对应保存一个数据(采用索引foot++实现),链表         
         输出可以通过遍历数组获取数据

  
*/

 

链表的理解

标签:保存   pre   oid   next   object   data   public   关系   his   

原文地址:http://www.cnblogs.com/yuefeng123/p/7460709.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!