当前位置:首页 > 技术问答集
firefox

今天面试有一个问题没回答上,大家帮帮忙

 所属目录:Java   |   类型:技术问答   |   时间:2007-05-21
 问题:

问我链表和数组的区别?     谁能帮帮我     谢谢

· 网友精彩回答:

发表者:chenyuming2004

数组是顺序存储的,在多数程序设计语言中,都要预先知道数组大小,为其分配一连续空间。  
  链表是链式存储的,在其数据结构中不仅存储其本身值,还要存放其下一个结点的指针,  
  链表无需预先分配空间,在需要时申请就可以了,但用完后要自己手动释放。  
   
  找本数据结构的书解释比较清楚。

发表者:qingjian

我现在直到区别了   我也在想

发表者:zhongwanli

复习  
   
 

发表者:zhiang75

晕  
   
  n是索引的编号  
  索引检索数据  
  链表是o(n)  
  数组是o  
   
  添加数据  
  链表是   o  
  数组是o  
   
  检索删除数据  
  链表是  
  链表是o(n)  
  数组是o  
   
  ^_^好多都忘了,不知对否,欢迎一起复习  
   
   
   
 

.
© 2006-2008 All Rights Reserved