컴퓨터 상용 영어 어휘 - 데이터 구조 와 알고리즘
데이터 구조 와 알고리즘
1. 소개
본 고 는 컴퓨터 학 에서 데이터 구조 와 알고리즘 과 관련 된 부분 에서 자주 사용 하 는 영어 어 휘 를 열거 할 것 이 니, 여러분 이 와 서 보충 하 는 것 을 환영 합 니 다.
2. 데이터 구조
2.1 데이터
데이터 추상 화:
data abstraction
데이터 요소: data element
데이터 개체: data object
데이터 항목: data item
데이터 형식: data type
추상 데이터 형식: abstract data type
2.2. 구조논리 구조:
logical structure
물리 구조: phyical structure
선형 구조: linear structure
비 선형 구조: nonlinear structure
2.3. 데이터 형식기본 데이터 형식:
atomic data type
고정 취 합 데이터 형식: fixd-aggregate data type
가 변 집합 데이터 형식: variable-aggregate data type
선형 표: linear list
창고: stack
대기 열: queue
꼬치: string
배열: array
나무: tree
그림: gragh
2.4. 조작찾기, 단서:
searching
업데이트: updating
정렬: sorting
삽입: insertion
삭제: deletion
전진: predecessor
후속: successor
직접 전진: immediate predecessor
직접 후계: immediate successor '양 끝 목록:
deque (double-ended queue)
순환 대기 열: cirular queue
포인터: pointer
먼저 표 (대기 열): first-in first-out list
후진 선 출 표 (대기 열): last-in first out list
창고 바닥: bottom
창고 지붕: top
압착: push
팝 업: pop
팀 헤드: front
팀 끝: rear
넘 침: overflow
넘 침: underflow
2.5. 행렬배열:
array
행렬: matrix
다 차원 배열: multi-dimentional array
행 위주 의 순서 로 분배: row major order
열 위주 의 순서 로 분배: column major order
삼각 행렬: truangular matrix
대칭 행렬: symmetric matrix
희소 행렬: sparse matrix
매트릭스 전환: transposed matrix
링크링크:
linked list
선형 링크: linear linked list
단일 체인 테이블: single linked list
다 중 링크: multilinked list
순환 링크: circular linked list
양 방향 링크: doubly linked list
십자 링크: orthogonal list
광의 표: generalized list
체인사슬:
link
포인터 영역: pointer field
체인 영역: link field
두 결점: head node
머리핀: head pointer
끝 포인터: tail pointer
꼬치: string
공백 (공백) 문자열: blank string
빈 문자열 (0 문자열): null string
문자열: substring
나무나무:
tree
하위 트 리: subtree
숲: forest
뿌리: root
잎 사 귀: leaf
노드: node
깊이: depth
차원: level
양친: parents
아이: children
형제: brother
조상: ancestor
자손: descentdant
2.9. 이 진 트 리이 진 트 리:
binary tree
밸 런 스 이 진 트 리: balanced binary tree
만 이 진 트 리: full binary tree
완전 이 진 트 리: complete binary tree `이 진 트 리 옮 겨 다 니 기:
tracersing binary tree
두 갈래 정렬 트 리: binary sort tree
두 갈래 찾기 트 리: binary search tree
단서 이 진 트 리: threaded binary tree
하프 만 나무: Huffman tree
순서 트 리: ordered tree
무질서 한 나무: unordered tree
판정 트 리: decision tree
더 블 체인 트 리: doubly linked tree
숫자 찾기 트 리: digital search tree
나무의 옮 김: traversal of tree
우선 순 서 를 옮 겨 다 니 기: preorder traversal
중간 순서 옮 겨 다 니 기: inorder travelsal
다음 순서 옮 겨 다 니 기: postorder travelsal
2.10. 그림그림:
graph
하위 그림: subgraph
방향 도: digraph (directed graph)
무방 향도: undigraph (undirected graph)
전체 그림: complete graph
연통 도: connected graph
비 연통 도: unconnected graph
강 연통 도: strongly connected graph
약 연통 도: weakly connected graph
가권 도: weighted graph
방향 유 무 환 도: directed acyclic graph
희소 도: spares graph
조밀도: dense graph
재 접속 도: biconnected graph
2 부 그림: bipartite graph
2.11 변변:
edge
정점: vertex
아크: arc
경로: path
회로 (링): cycle
아크 헤드: head
아크 꼬리: tail
원점: source
종점: destination
환율: sink
권: weight
연결 지점: articulation point
초기 노드: initial node
터미널 노드: terminal node
인접 변: adjacent edge
인접 정점: adjacent vertex
관련 변: incident edge
입도: indegree
출력: outdegree
최 단 경로: shortest path
순서: ordered pair
무질서 한 쌍: unordered pair
간단 한 경로: simple path
연결 분량: connected component
인접 행렬: adjacency matrix
인접 표: adjacency list
인접 다 중 표: adjacency multilist
그림 옮 겨 다 니 기: traversing graph
생 성 트 리: spanning tree
최소 (대가) 생 성 트 리: minimum(cost) spanning tree
생 성 숲: spanning forest
3. 알고리즘3.1. 토폴로지
토폴로지 정렬:
topological sort
편차: partical order
토폴로지 질서: topological order
AOV 네트워크: activity on vertex network
AOE 네트워크: activity on edge network
관건 경로: critical path
3.2. 일치일치:
matching
최대 일치: maximum matching
확장 경로: augmenting matching
확장 경로 그림: augmenting path graph
3.3. 찾기찾기:
searching
선형 찾기 (순서 찾기): linear search (sequentail search)
2 점 찾기: binary search
블록 찾기: block search
해시 찾기: hash search
평균 찾기 길이: average search length
3.4. 산 목록산 목록:
hash table
해시 함수: hash funticion
직접 주소 지정 법: immediately allocating method
디지털 분석 법: digital analysis method
제곱 취 중 법: mid-square method
접 는 법: folding method
나 누 기: division method
난수 법: random number method
3.5. 정렬정렬:
sort
내부 정렬: internal sort
외부 정렬: external sort
정렬 삽입: insertion sort
작은 증분 에 따라 정렬: diminishing increment sort
정렬 선택: selection sort
쌓 기 정렬: heap sort
빠 른 정렬: quick sort
병합 정렬: merge sort
기수 정렬: redix sort
균형 병합 정렬: balance merging sort
2 번 균형 병합 정렬: balance two-way merging sort
다 중 병합 정렬: ployphase merging sort
선택 정렬 바 꾸 기: replacement selection sort
3.6 파일파일:
file
주 파일: master file
순서 파일: sequential file
색인 파일: indexed file
색인 순서 파일: indexed sequential file
색인 비 순차 파일: indexed non-sequential file
직접 액세스 파일: direct access file
다 중 링크 파일: multilist file
후진 파일: inverted file
디 렉 터 리 구조: directory structure
트 리 인덱스: tree index
완전무결 하 다전재 출처: 컴퓨터 상용 영어 어휘 - 데이터 구조 와 알고리즘
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.