본문 바로가기 메뉴 바로가기

나만의 깍두기판

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

나만의 깍두기판

검색하기 폼
  • 분류 전체보기 (126)
    • 백엔드 깍두기 (3)
      • JAVA 조각 (2)
    • 자격증 깍두기 (4)
      • AI-900 조각 (2)
      • DP-900 조각 (1)
    • 리눅스 깍두기 (16)
      • 수업 조각 (16)
      • 리눅스 마스터 2급 조각 (0)
    • 설치 깍두기 (8)
    • 전공 깍두기 (24)
      • 객체지향프로그래밍 조각 (0)
      • 컴퓨터 아키텍쳐 조각 (0)
      • 데이터 구조 조각 (21)
      • 오픈소스프로그래밍 조각 (3)
    • 프론트엔드 깍두기 (18)
      • HTML5 조각 (3)
      • CSS3 조각 (0)
      • JS 조각 (6)
      • jQuery 조각 (0)
      • React.js 조각 (9)
    • 안드로이드 깍두기 (1)
    • UI UX 깍두기 (5)
      • Figma 조각 (3)
      • UI 레이아웃 조각 (2)
    • 코딩테스트 깍두기 (41)
      • 백준 조각 (41)
  • 방명록

2024/04/19 (2)
[데이터 구조] 11차시 연결 데이터 표현 | 자유 공간 리스트, 원형 연결 리스트, 이중 연결 리스트

모듈1. 자유 공간 리스트 1) 메모리의 획득과 반납 방법 (1) 연결 리스트가 필요로 하는 두 가지 연산 [방법 1] : 데이터 필드와 링크 필드를 가진 하나의 공백 노드를 획득하는 방법 (프로그램 수행 중, 즉석에서 필요한 메모리를 OS에서 malloc()하는 방식) [방법 2] : 사용하지 않는 노드는 다시 반납하여 재사용하는 방법 (미리 malloc()하여 free space list를 만든 후, 여기서 할당/회수하는 방식) (2) [방법 2] 자유 공간 리스트(free space list)를 만들어 놓은 경우 - OS와 분리를 해보자! 추가로 우리가 만들어야 하는 함수1 : getNode() - malloc() 대응 : 데이터와 링크 필드로 되어 있는 새로운 공백 노드를 free space li..

전공 깍두기/데이터 구조 조각 2024. 4. 19. 02:13
[데이터 구조] 10차시 연결 데이터 표현 | 단순 연결 리스트 (2)

1. 단순 연결 리스트의 구체적 구현(C Implementation) 1) 리스트 생성 알고리즘 2) 원소를 첫 번째 노드로 삽입 3) 노드의 삽입 - 주어진 리스트 L에서 원소 값이 x인 노드를 p가 가리키는 노드 다음에 삽입 - 코드로도 확인해보자 insertNode(L, p, x) // 리스트 L에서, p 노드 다음에 원소 x를 삽입 // p가 null인 경우는, 현재 pointing하는 노드가 없는 경우임 newNode

전공 깍두기/데이터 구조 조각 2024. 4. 19. 00:33
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 삼각형과세변
  • SW생명주기
  • 칸토어 집합
  • 약수들의합
  • 배수
  • 27323
  • 브라우저
  • 파이썬
  • python
  • 점근적표기
  • 4779
  • 25304
  • SWLIfeCycle
  • C99
  • 직사각형
  • 붙임성 좋은 총총이
  • 배수와약수
  • 데이터추상화
  • 과제안내신분
  • 알고리즘
  • 백준
  • C언어
  • 베라의 패션
  • 25314
  • 다음소수
  • 피보나치수5
  • 26069
  • 약수
  • 브라우저뜻
  • 개발계발
more
«   2024/04   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바