검색어 입력폼
평가점수A

[자료구조] 이중 링크드 리스트(java)

등록일 2004.04.05 한글파일한글 (hwp) | 6페이지 | 가격 300원

소개글

이중 링크드 리스트 자바소스와 그림을 포함한 자세한 설명을 포함한 레포트

목차

* linkedlist.java 소스

* 그림을 통한 상세한 소스 설명

본문내용

LinkedList.java를 rightNode와 leftNode를 가진 이중 링크드 리스트(doubly linked list) 구조로 변형하고 특정 노드의 왼쪽 노드와 오른쪽 노드에 노드를 삽입,삭제 하는 프로그램을 자바로 작성하라.
class Node{
String data;
Node left = null;
Node right = null;
public Node(String Data, Node left, Node right){
this.data = data;
this.left = left;
this.right = right;
}//public Node
}//class node
public class linkedlist{
Node listHead;
Node listTail;
public void insert(String data){
Node inNode = new Node(data, null, null);
if(listHead == null){
listHead = inNode;
listTail = inNode;
listTail.data=data;
}//if
else{
listTail.right = inNode;
inNode.left=listTail;
listTail = listTail.right;
listTail.data=data;
다운로드 맨위로