// 구조체선언
struct node
{
int data; // 이름 메일 전화번호 선언
node *next;// 다음 노드의 주소를 가르킴
};
class queueClass{
public:
queueClass(); //생성자함수
queueClass(const queueClass s); //복사생성자함수
~queueClass(); //소멸자함수
void add(int Item); //Item 값을 큐에 삽입
void remove(); //큐 프런트를 삭제, 리턴값 없음
int GetSize();
bool IsEmpty(); //비어 있는지
bool IsFull(); //꽉차 있는지 확인
node* rear; //마지막노드를 가리킴
node* temp;
};
Str_queue_c++.cpp
#include str_queue_h.h
#include [iostream]
using namespace std;
queueClass::queueClass() // 초기화
{
rear=NULL;
}
queueClass::~queueClass() // 소멸자 정의
{
while(!IsEmpty())
remove();
}
int queueClass::GetSize(){ //큐의 데이터의 갯수를 세어본다
node* ptr;
int count = 0;
if(rear == NULL) return 0;
else{
ptr=rear-]next;
while(ptr != rear){
ptr = ptr-]next;
count++;
}
}
return (count+1);
}
bool queueClass::IsEmpty(){ // 비어 있는지
....
자료구조 - Linked List를 이용한 예약프로그램 문제정의 :
1. 버스예약 프로그램을 Linked_list로 구현한다.
node값은 예약자 정보(아이디 비밀번호 전화번호 예약좌석의 수 예약좌석 등을 갖는다.)
예약좌석을 관리하는 List의 맴버 함수로는 모든 예약자 ..
자료구조 - stack과 queue INDEX
1.목적
2.소스코드
3.이용한 함수
4.출력결과
5.정리
1.목적
정수값을 입력한 정수의 개수대로 임의로 받아 큐에 enqueue,dequeue 하여 출력값을 txt 파일에 출력한다. 다시 같은 값을 스택에 push 한 후,..
전자공학 - 데이터구조 실험 데이터구조
1. Linked list
데이터를 저장할 수 있는 각각의 Node를 만들고 이 Node들을 연결시킨 리스트의 개념이 Linked list이다. 데이터를 저장하는 장소와 (Element), 다음 Node를 가리키는 포인터 변수를 ..
운영체제 report
연습문제 16장
과 목 : 운영체제
담당 교수 : 김철민 교수님
학 과 : 전산통계학과
학 번 : 10793-36022
이 름 : 양 요 한
1. 커널이 다중 우선순위 큐를 유지하는 이유를 설명하시오.
유닉스는 시분할 ..
Hypertext와 Hypermedia Hypertext와 Hypermedia
1. Hypertext
사전을 찾아보면, Hyper라는 말에는 [초월]이라는 의미가 있음을 알 수 있다. Apple에서 사용하는 Hyper는 의미는 그렇게 거창한 것이 아니다. Apple에서는 Hyper의 의미를..
자바언어 - Double Linked List Sequence(더블 링크드 리스트 시퀀스) Double Linked List Sequence
1.data linked sequence specification
★Constructor for the DoubleLinkedListSequence
public DoubleLinkedlistSeq()
빈 시퀀스를 초기화한다.
postcondition : 시퀀스는 비어있다..
2025년 LIG넥스원 SW 서류합격 자기소개서 (합격 자소서) 문제를 해결하기 위해 데이터 처리 방식을 개선했습니다.
프로젝트를 진행하면서 소프트웨어 개발에서는 단순한 코드 구현보다 시스템 구조를 이해하고 문제를 분석하는 과정이 중요하다는 점을 깊이 느꼈습니다.
..
[자격증시험] 정보처리기사 2006년5워14일 기출문제 및 정답 1과목 : 데이터 베이스
1. 뷰(view)에 관한 설명으로 옳지 않은 것은
가. 하나 이상의 테이블에서 유도되는 가상 테이블이다.
나. 뷰 정의문 및 데이터가 물리적 구조로 생성된다.
다. 뷰를를 이용..
만성폐쇄성폐질환 I. 서론
1. 조사의 필요성 및 목적
- 우리나라 45세 남성의 12%가 만성폐쇄성폐질환(COPD) 을 앓고 있다는 조사결과가 나왔다. COPD는 사 망률 세계 4위(국내 7위)의 질병으로, 천식과 비슷하게 호흡곤란, 기침,..
2025 LS E-Link 사업개발 자기소개서 지원서와 면접자료 저는 이러한 학문적 기반, 인턴 경험, 글로벌 시각을 바탕으로 LSE-Link에서 사업개발 직무를 수행하며, 충전 인프라와 에너지 플랫폼 사업을 성공적으로 확장하는 데 기여하고 싶습니다.
저는 이러한 강점과 단점..