알고리즘(3판)(FOUNDATION OF ALGORITHMS USING C++ PSEUDOCODE) 1장 예제코드 및 연습문제
- 최초 등록일
- 2016.09.15
- 최종 저작일
- 2015.04
- 5페이지/ 한컴오피스
- 가격 무료
다운로드
소개글
알고리즘(3판)(FOUNDATION OF ALGORITHMS USING C++ PSEUDOCODE) 1장 예제코드 및 연습문제
*연습문제는 1번 2번만 포함되어 있습니다.
목차
1. 순서 데이터(합계평균, 삽입, 삭제)
2. 연결 리스트(while로 노드삽입, 삽입, 삭제)
3.Ⅰ연습문제
본문내용
void main(){
int array[10]={0,0,0,0,0,0,0,0,0,0};//빈 공간을 '0'으로 초기화
int x, AP = 0, sum = 0;//ArrayPointer 삽입,삭제가 이루어지는 부분
int sel = 0, sel2 = 0;
while(sel != 5){
cout<<"(1) Insert"<<endl;
cout<<"(2) Delete"<<endl;
cout<<"(3) Print"<<endl;
cout<<"(4) Sum & Average"<<endl;
cout<<"(5) Exit"<<endl;
cin>>sel;
switch(sel){
case 1:
if(AP!=10){//삽입시 overflow 방지
cout<<"Input Insulting Data: ";
cin>>x;
array[AP] = x;
AP++;//ArrayPointer 증가
}else
cout<<"List is Fulled!"<<endl;
break;
case 2:
if(AP!=0){
cout<<"Input Deleting Data Number(0~9): ";
cin>>x;
if(x<10 && x>=0){//삭제시 overflow 방지
참고 자료
없음