其实用JAVA来实现这个是比较简单的,比用C语言或者PASCAL来实现链接容易多了,这还用问,建议先找本书看看!!

解决方案 »

  1.   

    准备给你写出来的.但是为了你自己多学点东西,还是不写了.不过可以告诉你一个可以参考的方法.
    就是去下jdk的源码.看看java.util.LinkedList的实现.
      

  2.   

    看来大家对我们这些JAVA菜鸟很负责啊,很感动!
      

  3.   

    《数据结构与算法分析》(Java版)
    《数据结构与抽象》清华大学出版社的 定价89
    您抽点时间找这2本书看看
    相信您的问题小case啦
      

  4.   

    我觉得你先用C写一个版本的,再用Java写一个,会对你很有帮助。
    JDK里的Collection Framework包含了大量的数据结构实现,实现得非常漂亮,你可以先看看Java Tutorial学会使用List, Map, Set, Hashtable, Collections, Arrays这些东西,然后再做自己的实现,Java Collection Framework是相当相当成功的(其作者包括Bloch这样的大师),建议你好好看看。
      

  5.   

    非常感谢各位老大的教诲,链表的实现已经会了
    就是如何把比如:王  2004001  6 这个人的信息应该如何定义啊?在c语言里可以用结构体,不知道在java里面怎么弄?
      

  6.   

    建议您抽点时间先看书《数据结构与算法分析》(Java版)
    《数据结构与抽象》清华大学出版社的 定价89
    您抽点时间找这2本书看看
    相信您的问题小case啦
      

  7.   

    /////////////////////////////////////////////////
    非常感谢各位老大的教诲,链表的实现已经会了
    就是如何把比如:王  2004001  6 这个人的信息应该如何定义啊?在c语言里可以用结构体,不知道在java里面怎么弄?
    /////////////////////////////////////////////////
    你可以把这些个个人的信息封装到一个类里面去
    如:
    class PeopleInfo{
    private type1 ...
      ....
      ....
     public PeopleInfo(.....){}
     public void set...(..){}
     public type get....(...){}
       ............
    }
    然后用楼上的仁兄讲的那个java.util.LinkedList将这个类的信息加进去。
    然后取出数据...注意类型的转换。
    就这么多了。
      

  8.   

    多谢各位老大!!
    我又碰到了一个难题,怎么用LinkedList取我存入的数据,然后进行比较,好比说学分