JavaRush /Java Blog /Random-KO /북마크: 데이터 구조에 관한 기사 모음 - 강의 및 인터뷰 질문

북마크: 데이터 구조에 관한 기사 모음 - 강의 및 인터뷰 질문

Random-KO 그룹에 게시되었습니다
JavaRush 학생들의 편의를 위해 우리는 프로그래밍에서 가장 중요한 주제에 관한 강의와 기사를 수집하기로 결정했습니다. 두 번째 선택은 데이터 구조에 관한 것입니다. 미니 가이드에서는 기사의 본질을 간략하게 설명하고 있으며, 링크를 따라가면 관심 있는 주제에 대해 자세히 알아볼 수 있습니다. 북마크에 컬렉션을 추가하고 필요할 때 다시 방문하세요. 북마크: 데이터 구조에 관한 기사 모음 - 강의 및 인터뷰 질문 - 1

데이터 구조에 관한 자료

기사 및 강의

데이터 구조 - 스택 및 큐

프로그래밍에는 매우 다양한 데이터 구조가 있습니다. 특정 문제를 해결할 때 가장 중요한 것은 해당 목적에 가장 적합한 데이터 구조를 선택하는 것입니다. 이번 강의에서는 스택, 큐 등의 데이터 구조에 대해 이야기합니다. 강의가 끝나면 저자는 데이터 구조에 대한 유용한 리소스에 대한 링크도 제공합니다.

데이터 구조: Java의 피라미드(이진 힙)

강의에서는 피라미드(힙 및 바이너리 힙이라고도 함)와 같은 데이터 구조에 대해 설명합니다. 일반적으로 이러한 데이터 구조는 다양한 작업의 우선 순위를 나타내는 데 필요한 다양한 스케줄러 및 기타 구조에 사용됩니다. 이론 외에도 이 기사에서는 Java로 피라미드를 구현하는 방법을 제공합니다.

데이터 구조: Java의 이진 트리

데이터 구조에 대한 데이터베이스 중에서 이진 검색 트리를 이해하는 것은 확실히 가치가 있습니다. 강의에서는 구조 자체의 특징과 장점을 살펴보고 Java에서 이진 트리를 구현하는 방법을 보여줍니다.

지도 인터페이스에 관해 가장 많이 묻는 질문에 대한 답변

맵은 키-값 쌍 집합을 포함하는 데이터 구조입니다. 그 데이터 구조는 사전과 유사하므로 종종 그렇게 불립니다. 동시에 Map은 인터페이스이며 표준 jdk에는 Hashmap , LinkedHashMap , Hashtable , TreeMap과 같은 주요 구현이 포함되어 있습니다 . 이 기사는 Map 에 관한 가장 인기 있는 질문에 대한 답변입니다 .

Java의 배열

이 상세한 "백과사전"은 배열이 무엇인지, 배열을 선언하고 생성하는 방법, 배열의 길이, 배열을 초기화하고 배열에 표시하는 방법 등 처음부터 배열에 대해 알아야 할 모든 것을 알려줍니다. 화면.

Java의 HashMap - 어떤 종류의 맵인가요?

이번 강의에서는 Map 과 다른 데이터 구조의 차이점에 대해 배우고 실제 예제를 사용하여 Java에서 HashMap을 생성 하고 클래스로 작업하는 방법을 살펴봅니다 .

트리맵의 특징

지도 인터페이스 와 응용 옵션 에 이미 익숙한 사람들을 위한 강의입니다 . TreeMap의 구현 기능에 대해 설명하고 , 보다 구체적으로 HashMap 과 어떻게 다른지 , 올바르게 사용하는 방법에 대해 설명합니다.

자바의 배열리스트

개발할 때 어떤 크기의 배열이 필요할지 예측하기 어려운 경우가 많습니다. 따라서 프로그램이 실행되는 동안 동적 메모리 할당 기능은 모든 프로그래밍 언어에 필요합니다. Java에는 이러한 목적을 위한 ArrayList 클래스가 있습니다 . 이것이 우리가 이야기할 내용입니다.

링크드리스트

LinkedList 에서 요소는 실제로 체인의 링크입니다. 각 요소에는 저장되는 데이터 외에도 이전 요소와 다음 요소에 대한 링크가 있습니다.

비디오

Java의 접두사 트리

접두사 트리는 키가 문자열인 연관 배열을 저장할 수 있는 데이터 구조입니다. Sergey Arkhipov의 비디오에서는 Java 개발에서 접두사 트리가 사용되는 방법, 트리를 파일에 저장하는 방법, 다시 로드하는 방법 및 기타 유용한 정보를 배울 수 있습니다.

가장 일반적인 인터뷰 질문은 컬렉션, hashCode 및 같음입니다.

HashMap , TreeMapLinkedHashMap 클래스 없이 Java의 데이터 구조를 연구하는 것은 불가능합니다 . 이 동영상에서 Java 및 Kotlin 개발자 Ilya Niksan은 이러한 클래스, 해당 속성 및 사용 사례 간의 차이점을 자세히 분석했습니다.

'면접 질문과 답변'의 데이터 구조

인터뷰에서 물어볼 수 있는 내용: Java의 데이터 구조. 1 부

인터뷰의 기본 주제 중 하나는 Java의 데이터 구조입니다. 이 문서에는 배열 및 컬렉션 계층 구조에 대한 내용을 포함하여 인터뷰에서 이 주제에 관해 질문할 수 있는 질문 목록이 포함되어 있습니다.

인터뷰에서 물어볼 수 있는 내용: Java의 데이터 구조. 2 부

데이터 구조 주제에 관해 질문할 수 있는 질문에 대한 이전 텍스트에 이어 저자는 Map , List , HashMap 및 기타 주제를 검토합니다.

보너스

서평: “Java 데이터 구조 및 알고리즘”, Robert Laforet

이 책은 프로그래밍에서 데이터 구조와 알고리즘을 연구하고 사용하는 데 전념하고 있습니다. 데이터 구조가 데이터가 메모리에서 구성되는 방식을 결정하는 방법과 알고리즘이 이러한 구조에서 다양한 작업을 수행하는 방법을 설명합니다.
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION