• 통큰쿠폰이벤트-통합

자료구조(2) 완전정복

마음따라
개인인증판매자스토어
최초 등록일
2020.10.22
최종 저작일
2020.10
5페이지/ 한컴오피스
가격 3,000원 할인쿠폰받기
다운로드
장바구니

소개글

"자료구조(2) 완전정복"에 대한 내용입니다.

목차

4.2 배열
4.3 희소 행렬

5.1 연결 리스트

6.1 스택

7.1 큐
7.3-4 이동 큐, 원형 큐
7.5 데크

8.1 그래프
8.2 그래프의 표현
8.3 그래프의 운행

본문내용

4.2 배열

√ 배열 : 같은 특성을 갖는 원소들이 순서적으로 구성된 집합이며, 연속적인 기억 장소에 저장 됨
배열 원소들은 첨자에 의해 표시 됨

√ 배열 저장 방법 : 선형 리스트 형태로 저장, 각 원소의 순서는 중요한 의미를 지니게 됨
(1) 열 우선 순서 방법 : 열 중심 저장 방법으로 FORTRAN 등 언어에서 사용
(2) 행 우선 순서 방법 : 행 중심 저장 방법으로 C, COBOL, PASCAL 등 언어에서 사용

√ 배열 원소 개수 계산
<공식> 2차원 배열 A(r:m, c:n) 일 때
배열 A 행 개수 : (m-r+1)
배열 A 열 개수 : (n-c+1)
즉, 배열 A 총 원수 개수 = 행의 개수 * 열의 개수 = (m-r+1)(n-c+1)
<예제> 2차원 배열 A(1:3, 1:4)의 원소 개수를 구하시오.
원소개수 = (3-1+1) * (4-1+1) = 12

√ 배열 주소 계산
시작 주소를 B 라고 가정할 때 임의의 배열 원소의 주소는 다음 식으로 계산
<공식> 1차원 배열 : 시작주소 B, 원소의 길이 I 이라고 가정.
두 번째 원소 위치는 B+I, 세 번째 원소 위치는 B+2I
즉, i 번째 원소가 시작되는 저장장소의 주소 : B + (i-1) * I
<예제> A[100] 배열에서 각 원소 크기가 2byte일 때, A[35]번째 원소의 주소 값은? 단 시작 주소는 1024번지이다.
A[35] 주소 : 1024 + (35-1) * 2byte = 1092 번지

< 중 략 >

5.1 연결 리스트

√ 연결 리스트 : 각 노드는 링크 부분을 가지며, 이 링크 부분에 그 노드와 관련 있는 다음 노드의 주소를 기억시켜 리스트를 구성하고 있는 모든 노드들을 연결시켜 주는 리스트

√ 연결 리스트 구성 : 노드들은 자료의 값을 보관하는 자료(data) 부분과 다음 노의 위치를 알려주는 포인터를 보관하는 링크(link) 부분으로 구성

√ 연결 리스트 장, 단점 노 연 유 연 애 알 <노연, 유연해 알!>

참고 자료

없음
마음따라
판매자 유형Bronze개인인증

주의사항

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

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

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

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

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

  • 성균관대학교 2022 문제해결과알고리즘 기말고사 10페이지
    때 선형로그시간의 복잡도를 보인다.비교연산, 교환연산힙정렬 알고리즘이진완전트리자료구조는 ... (i-2)num=fib_m[i-1]+fib_m[i-2]분할-정복 문제해결 ... 이진완전트리8트리이진트리이진균형트리자료구조에 대한 설명으로 옳지 않은 것은
  • 정보처리기사 2과목-소프트웨어 개발 9페이지
    개념 : 컴퓨터상 자료를 효율적으로 저장하기 위해 만들어진 논리적인 구조2 ... 데이터 입출력 구현1) 논리 데이터 저장소 확인자료 구조1. ... 원리 : 정보 은닉, 분할과 정복, 데이터 추상화, 모듈 독립성3.
  • 소프트웨어적사유 기말 정리 12페이지
    2개의 자식노드를 가질 수 있다.- DB의 자료 저장 자료 구조로 활용13 ... 스택, 그래프, 트리 등-자료구조는 알고리즘을 구성하는 기본 부품이다. ... -미리 정의된 여러 개의 자료구조 형태가 있다.리스트 - 유한한 데이터를
  • 2020년 정보처리기사 필기 기출 개념 총정리 22페이지
    불일치 최소화, 자료 구조 안정화, 자료 삽입/삭제/갱신 시 이상 현상 ... : 부분 함수 종속 제거(완전 함수 종속으로 만듦)제2정규형 -> 제3정규형 ... Basic, Python, …알고리즘 설계 기법탐욕적 알고리즘, 분할 정복
  • 정보처리기사 필기 정리 (2020년 개정판, 제가 직접 정리한거라 필요없는 내용이나 이해안되는 내용은 뺐습니다..) 59페이지
    연산④ 데크(Deque)- 큐의 양쪽 끝에서 삽입과 삭제를 할 수 있는 자료구조 ... 제곱형 주요처리루프구조가 2중인 경우- n크기가 작을 때에는 n2이 nlogn보다 ... 트리④ 그래프 (기출) : 노드와 노드를 연결하는 간선을 하나로 모아놓은 자료구조
더보기
최근 본 자료더보기
유니스터디 이벤트
자료구조(2) 완전정복
  • 아이템매니아 이벤트
  • 유니스터디 이벤트
AI 챗봇
2024년 09월 12일 목요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
1:12 오전
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
9월 1일에 베타기간 중 사용 가능한 무료 코인 10개를 지급해 드립니다. 지금 바로 체험해 보세요.
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감
방송통신대학 관련 적절한 예)
- 국내의 사물인터넷 상용화 사례를 찾아보고, 앞으로 기업에 사물인터넷이 어떤 영향을 미칠지 기술하시오
5글자 이하 주제 부적절한 예)
- 정형외과, 아동학대