자바언어 - Double Linked List Sequence(더블 링크드 리스트 시퀀스)
Double Linked List Sequence
1.data linked sequence specification
★Constructor for the DoubleLinkedListSequence
public DoubleLinkedlistSeq()
빈 시퀀스를 초기화한다.
postcondition : 시퀀스는 비어있다.
★addAfter와 addBefore
public void addAfter(double element)
public void addBefore(double element)
기준이 되는 노드 전후에 새로운 원소를 추가하는 함수
parameter : double형 데이터
postconditon : 시퀀스에 새로운 원소를 추가하는 함수이다. 만약 기준이 되는 원소가 있으면 addAfter는 기준이 되는 원소 다음에 새로운 원소를 추가하는 것이고 addBefore는 기준이 되는 원소 전에 새로운 원소를 추가한다. 만약 기준이 되는 원소가 없으면 addAfter는 시퀀스에 맨 마지막에 새로운 원소를 추가하고 addBefore는 시퀀스에 맨 처음에 원소를 추가한다.
Throws : 메모리가 부족하면 에러메세지를 띄운다.
★addAll
public void addAll(DoubleLinkedlistSeq s1)
다른 시퀀스와 기존에 있는 시퀀스를 연결한다.
parameter : 추가되는 시퀀스
precondition : 추가되는 시퀀스가 빈 시퀀스이면 안된다.
postcondition : 기존에 있는 시퀀스 뒤에 새로운 시퀀스가 연결되어야 하며 둘 다 기준이 되는 원소의 위치가 변하면 안된다.
Throws:만약 추가되는 시퀀스가 빈 것이면 에러 메세지를 띄운다.
★advance
public void advance()
기준이 되는 원소를 기존에 있던 원소 다음으로 옮긴다.
precondition : 기준이 되는 원소에 데이터가 있어야 한다.
....
전자공학 - 데이터구조 실험 데이터구조
1. Linked list
데이터를 저장할 수 있는 각각의 Node를 만들고 이 Node들을 연결시킨 리스트의 개념이 Linked list이다. 데이터를 저장하는 장소와 (Element), 다음 Node를 가리키는 포인터 변수를 ..
간단한 링크드리스트(LinkdList)의 해석/이해 간단하게 링크드리스트를 해석한거로
주석을 많이 달았습니다
이해하는데 많은 도움이 될것이라고 생각하면서
글을 올립니다. 그래도 모르는게 있다면
ew03@naver.com 으로 메일을
시퀀스보고서 시 퀀 스 보 고 서(선풍기/청소기)
시퀀스(SEQUENCE) 제어회로의 이해
2
자동제어를 분류하는 방식
- 시퀀스제어(sequence control)
- 되먹임제어(feedback control)
3
1.시퀀스제어란
미리 정해진 순서에 ..
의학 - gait[보행]에 관해서 Gait
■ Gait cycle
* cycle division
1. gait cycle; 2 periods, stance swing
stance - entire period during which the foot is on the ground,
initial contact으로 시작
swing - time that the foot i..
자료구조 - Linked List를 이용한 예약프로그램 문제정의 :
1. 버스예약 프로그램을 Linked_list로 구현한다.
node값은 예약자 정보(아이디 비밀번호 전화번호 예약좌석의 수 예약좌석 등을 갖는다.)
예약좌석을 관리하는 List의 맴버 함수로는 모든 예약자 ..
[자료구조]linked list 이용하여 Queue 구현 레포트 1. Linked list를 사용하여, Queue의 모든 연산을 구현하시오.
Str_queue.h
// 구조체선언
struct node
{
int data; // 이름 메일 전화번호 선언
node *next;// 다음 노드의 주소를 가르킴
};
class queueClass..
무선통신 시스템 - CDMA원리의 이해와 응용 [Project 최종 보고서]
CDMA원리의 이해와 응용
1. 제목 : CDMA의 원리와 응용의 이해
2. 필요성 : IMT-2000의 상용화를 앞두고 디지털 통신에 있어서 CDMA가 갖는 중요성을 인식하고자 한다. 또한, 핸드폰의 보..
자바스크립트 강의 실전교재(교수안) java script 교제 입니다. 실제 IT 기관에서 수업에 쓰고 있는 내용이고요
분량도 100 페이지 이상으로 엄청납니다. hwp 파일로 되어있고 자바에 관심있는분들에게 추천드립니다.
제 1장 자바 스크립트(Java Scri..