250x250
    
    
  
                              Notice
                              
                          
                        
                          
                          
                            Recent Posts
                            
                        
                          
                          
                            Recent Comments
                            
                        
                          
                          
                            Link
                            
                        
                    | 일 | 월 | 화 | 수 | 목 | 금 | 토 | 
|---|---|---|---|---|---|---|
| 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 | 
                            Tags
                            
                        
                          
                          - aop
 - 네트워크
 - SQL쿡북
 - MariaDB
 - 자바스터디
 - 도메인 주도 개발 시작하기
 - 자바예외
 - mysql
 - vue.js
 - 인덱스
 - 기술면접
 - 이펙티브자바
 - 자바
 - 스프링부트와AWS로혼자구현하는웹서비스
 - AWS RDS
 - react
 - 이팩티브 자바
 - 이펙티브 자바
 - 인프런백기선
 - AWS
 - DDD
 - CleanCode
 - 자료구조
 - 혼공SQL
 - 클린코드
 - 알고리즘
 - 인프런김영한
 - java
 - jpa
 - 알고리즘분석
 
                            Archives
                            
                        
                          
                          - Today
 
- Total
 
목록map (1)
기록이 힘이다.
해시 테이블은 지금까지 발명된 자료구조 중 단연 으뜸입니다. TreeMap 클래스와 비슷한 다른 하나는 마법까지는 아니지만, 요소를 순서대로 반복할 수 있는 추가 기능을 제공합니다. public class MyLinearMap implements Map { private List entries = new ArrayList(); Entry 객체는 키-값 쌍을 포함합니다. Entry 클래스는 단지 키와 값의 컨테이너입니다. 이 정의는 MyLiearMap 클래스에 중첩되어 있으므로 같은 타입 파라미터인 K와 V를 사용합니다. equals 메서드의 실행시간은 target과 키의 크기에 의존하지만, 엔트리 개수에 해당하는 n에는 의존하지 않습니다. 따라서 equals는 상수 시간입니다. findEntry 메서드에..
        JAVA/자료구조와 알고리즘
        
        2022. 7. 2. 15:33