일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- '0'
- sstream
- 백준
- 총정리
- Heap
- singly Linked List
- Critical_Path_Analysis
- deletion
- sort
- 자료구조
- 13305
- red-black tree
- 예제
- class_template
- c++
- qsort
- Pair
- 알고리즘
- list
- STL
- Articulation_Point
- Algorithm
- 문법
- template
- connected_component
- 구현
- Biconnected_Component
- 5397
- data_structure
- function_template
- Today
- Total
- Today
- Total
- 방명록
목록java (3)
어제의 나보다 성장한 오늘의 나
오늘은 자바 jdk를 변경하는 포스팅을 하려고 합니다. 저의 경우 이 포스팅에서 자바 1.8에서 자바 11로 변경하였습니다. 1) 원하는 jdk 버전 다운로드 https://www.oracle.com/java/technologies/downloads/ Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts. www.oracle.com 위의 사이트에서 원하는 jdk를 다운 받습니다. 이제 터미널을 키고 아래 커맨드들을 날리면 됩니다. 2) 현재 jdk 버전 확인 $ java -version 3) 설..
자바에서 많이 사용하는 자료 구조인 Hashmap에 대해서 알아보자 map의 주요 특징은 key 와 value를 한 쌍으로 사용한다는 것이다. map에는 여러 가지가 있는 데 그 중 가장 많이 사용하는 Hashmap을 공부해보도록 하자 0) 선언 HashMap map = new HashMap(); 1) 값 넣기 ( put 함수 ) map.put(key , value); 예제 map.put(1,"AAA"); map.put(2,"BBB"); map.put(3,"CCC"); map.put(4,"DDD"); 2) 특정 key로 value 얻기 ( get 함수 , getOrDefault 함수 ) value = map.get(key); key가 없으면 null 반환 key가 없을 때 null 아닌 Default 반..
자바 언어를 좀 더 단단히 배우고 싶어서 자바 자료 구조에 대해서 정리하면서 공부해 보려고 한다. 오늘은 Stack에 대해서 정리를 해보려고 한다. 0) 선언 Stack stk = new Stack(); 예시 Stack stk = new Stack(); Stack stk2 = new Stack(); 1) 스택에 값 추가 ( add , push 함수 ) stk.add(10); stk.push(20); 두 가지 방법이 있다. 차이점은 반환 값이 add는 true / false , push는 집어 넣은 값이 리턴 된다. System.out.println(stk.add(30)); // true 출력 System.out.println(stk.push(40)); // 40 출력 2) 스택에 값 제거 ( pop 함수..