• LF몰 이벤트
  • 파일시티 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

과제2 원형큐

*지*
최초 등록일
2011.03.13
최종 저작일
2011.03
7페이지/ 압축파일
가격 1,000원 할인쿠폰받기
다운로드
장바구니

소개글

원형큐 구현

목차

없음

본문내용

프로그램을 설명 드리면 , 맥스 큐 사이즈를 110으로 잡앗고 ,
책에 구조체로 element를 선언했는데 , 구조체가 필요 없는 거 같아 , element를 int 자료형으로만 선언 해 주었습니다 .

그리고 책에 나와있는 원형 큐를 구현하기 위한 함수 4가지addq, deleteq, queue_full, queue_empty를 구현 하였습니다 .

addq와 deleteq는 책에 나와 있는 그대로를 썻는데 deleteq의 경우는 “element item;” 이 선언 부분을 뺏습니다 .
저희가 생각하기에 소스 구현에 아무 의미도 없는거 같아서 그렇게 하엿습니다 .
front 값이 상승함에 따라 다음에 rear 값이 상승하기전 front 값으로 오면 ,
그 부분으로 값이 들어 갈태지만 , queue[i]를 프린트 하였을 때 들어가 있는 값은
똑같아서 임의로 front 값이 상승할 때 queue[i]에 0을 넣어 줌으로 queue[i]가 비었다는 것을 표현할수 있게 하였습니다 .

그리고 queue_full의 경우 큐가 풀일 때 풀이라는 메시지만 프린트 해주면 된다고 생각하여
printf 함수를 사용하여 큐가 풀이라는걸 알려 줄수 있게 하였습니다 , 함수 인자로
rear값을 받는데 .. 저희가 생각하기에 필요가 없는거 같..습니다 ..
*rear = MAX_QUEUE_SIZE-1를 쓰면 풀이라고 무한 반복 되면서 원형으로 돌지 도 않고 왜 책에 인자로 int *rear 값을 받는지 이해가 잘 안됩니다 .

그리고 empty함수는 삭제 할 때 front 값과 rear값이 같을 때 큐가 비었다고만 알려주면 되는거 같아서 printf 함수를 이용해 큐가 비었다고 알려 주게 하였고 , element형으로 반환을 해야 해서 .. 변수 a를 만들고 a를 반환하게 하였습니다 . 전달받는 인자도 없는데 무슨값을 반환해야 할지 몰라서 ,, 이렇게 만들었습니다 ..

참고 자료

없음

압축파일 내 파일목록

원형큐.hwp
원형큐1.jpg
원형큐2.jpg
원형큐3.jpg
원형큐4.jpg
원형큐5.jpg
원형큐6.jpg
원형큐7.jpg

태그

이 자료와 함께 구매한 자료

*지*
판매자 유형Bronze개인

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 원형 큐에 존재하는 요소의 개수를 반환하는 연산 9페이지
    과제의 주목적은 원형 큐에 존재하는 요소의 개수를 반환하는 것이므로, 원형 ... 큐의 구현은 과제를 참고하였다. ... 원형 큐란?2. get-count 코딩1.1. 원형 큐 구현2.2.
  • 자료구조 - 연결리스트(2) 요약 및 소스 분석, 코드 개선 과제 10페이지
    ( 맨 아래 큐부터 1, 2 ,3 출력)->큐 삭제 (먼저 들어간 큐부터 ... 「Korea Polytechnic University」자료구조 과제 노트2020 ... 제7장 연결리스트[2]1-17장 연결리스트(2) 요점정리 (수업시간 요점
  • 자료구조 - 큐 요약 및 소스 분석, 코드 개선 과제 9페이지
    원형 큐는 큐의 전단과 후단을 관리하기 위해 2개의 변수를 가짐(front ... 「Korea Polytechnic University」자료구조 과제 노트2020 ... deque.c-> 큐 타입 queue 선언 후 초기화-> 큐 i=0~2일
  • [운영체제] 페이지 대치 알고리즘 비교 (선입선출, 최적페이지, 최근최소사용, LRU 근접) 8페이지
    [2019-2학기 과제] 100점운영체제 과제- 페이지 대치 알고리즘 비교① ... 이렇게 페이지는 선입선출 큐에 의해 관리되는데, 이 큐의 크기는 사용 가능한 ... 과부하가 적게 설계 되어 있고, 원형버퍼로 구성된 프레임을 사용하는 방식이다
  • 프뢰벨이 고안한 10가지 은물의 구성체계와 각 은물의 특징을 구체적으로 설명하고 각 은물들로 유아들과 할 수 있는 활동과 그것이 진행방법을 구체적으로 설명하시오. 7페이지
    또 작은 주사위의 양이 더해져도 원형처럼 보이지 않을 것이라는 것을 알고 ... 은물 3개 등 8개, 은물 3개 등 모두 모양도 큐빅으로 아이들이 쉽게 이해할 ... 중에서 학생 자신이 수행해볼 과제들을 선택하도록 선택의 폭을 제시해 주고
더보기
최근 본 자료더보기
탑툰 이벤트
과제2 원형큐
AI 챗봇
2024년 08월 31일 토요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
2:18 오후
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
9월 1일에 베타기간 중 사용 가능한 무료 코인 10개를 지급해 드립니다. 지금 바로 체험해 보세요.
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감
방송통신대학 관련 적절한 예)
- 국내의 사물인터넷 상용화 사례를 찾아보고, 앞으로 기업에 사물인터넷이 어떤 영향을 미칠지 기술하시오
5글자 이하 주제 부적절한 예)
- 정형외과, 아동학대