블로그
- 자료구조란? 자료구조를 배우는 이유 자세히! 알고리즘과 자료구조의 정의 및 배워야하는 이유 자 "자료구조(data structure)"를 알기전에 먼저 "프로그램"에 대해서 먼저 정.......
- [Data Structure Part II] (Graph) 그래프는 데이터가 있고 다른 노드에 연결된 노드 모음이다. 한 노드에서 다른 노드로 가는 모든 관계를 Edge라고 한다. 트리 처럼 아래 방향으로 이루어 지는 것이 아니라 방향이 있을 수도 있고, 없을 수도 있으며 데이터가 들어오는 방향이 여러 개가 될 수 있다. 위 사진처럼 노드들로
- [Data Structure Part II] (Hash Table) 해시테이블이란 검색하고자 하는 KEY를 입력받아 해시 함수에 넣어주면 해시 코드가 반환되는데 이 해시 코드를 배열의 인덱스로 사용하여 데이터에 접근하는 방식을 말한다. (KEY의 값으로는 문자열, 숫자 등이 될 수가 있다.) 원하는 데이터의 인덱스를 알면 데이터 접근을 매우 빠르게 접근
- [Data Structure Part I] (Linked List) #Linked List Array List와 같이 물리주소에 의해 원소의 순서를 표현(순차구조) 표현하는 것이 아닌 각 원소에 저장되어 있는 주소에 의해 순서가 연결되는 방식이 바로 Linked List이다. 따라서 순서를 맞추기 위한 오버헤드가 발생하지 않는다. Linked List의
- [Data Structure Part I] (Stack & Queue) #Stack 스택의 사전적 의미는 '무더기', '쌓다' 라고 표현된다. 말그대로 쌀포대 쌓아 올리듯이 하나하나 차곡차곡 쌓아 올리는 것을 스택이라고 할 수 있다. 스택은 할당된 저장공간에서 수용할 수 있는 크기만큼 데이터를 쌓아 올리는 것이다. 그림으로 표현하면 스택에서는 삽입을 pus
- [Data Structure Part II] (Tree & Binary Tree) 트리는 자료구조의 구조도가 나무를 닮았다고 'Tree'라고 이름 지어진 자료구조이다. 트리구조를 보면 거꾸로 자라는 나무 모습을 하고 있다. HTML의 DOM(Document Object Model)에서 트리 구조를 찾아 볼 수 있다. 트리는 Edges 라고 불리는 링크들로 연결된 노드
- 데이터 스트럭쳐란(DATA STRUCTURE) 왜 필요한가? 현실을 프로그래밍적으로 표현하는 것 TREE 조직도 디렉토리 구조 -> 구현? 데이터 스트럭처를 통해서 SET(집합) GRAPH 큰 데이터를 효율적으로 관리하는것 책이 한권일때 아무곳이나 던져놔도 찾는다 하지만 1000권 2000권 이라면? -> 비교검색 컴퓨터
- xts R # Load xts library(xts) # View the structure of ex_matrix str(ex_matrix) # Extract the 3rd observation using 5 random numbers data
- [Terms] 4. Test design techniques conditions and designing test cases (K3) - test cases - test case specification - test condition - test data decision table testing - equivalence partitioning - state transition testing - use case testing 4.4 Structure-bas
← 이전
3 페이지