이번 포스팅에서는 Day 8 코드 리뷰를 진행해보자. 이전 포스팅에서도 말했다싶이 Map은 사용해본 적이 없어서 나에게 조금 어려웠다. 그리고 요즘 개발하면서 어려운 점이 '모든 메서드를 공부를 통해 배울 수는 없을 것이고 어떻게 활용해서 개발해야할까? 인데 이렇게 하나하나 차근차근 배워나가야 하는 게 아닐까 싶다. 오늘 문제도 강의에서 나온 keySet() 메서드와 valuew() 메서드론 하나의 메서드를 가질 수 없으므로 인터넷 검색을 하다 list.containsKey() 메서드를 알게되었고 list.get(s)를 통해 값을 가져오면 된다는 것을 알았다! 그럼 일단 코드를 보자. import java.util.*; import java.io.*; class Solution{ public static..
벌써 8일이다. Day 8 챌린지를 시작해보자! 강의 코드부터 확인하자. package hackerrank.day8; import java.util.HashMap; import java.util.Map; public class DictionaryPractice { public static void main(String[] args) { Map engKorDictionary = new HashMap(); engKorDictionary.put("Monday", "월요일"); engKorDictionary.put("Tuesday", "화요일"); engKorDictionary.put("Wednesday", "수요일"); engKorDictionary.put("Thursday", "목요일"); engKorDic..
지난 포스팅의 Day 7 강좌 리뷰에 이어 이번 포스팅에서는 Day 7 코드 리뷰를 진행해보자. 어제도 말했다싶이 백준 문제와 비슷하게 문제가 출제되었다. 오늘도 거의 코드가 제공되지 않고 조건에 맞게 문제를 풀어내야 하는데 오늘의 핵심은 arr를 이용하여 역순으로 출력하기가 아닌가 싶다. 그래서 나는 BufferedReader와 StringTokenizer를 이용해 arr로 숫자를 입력받고 newArr를 생성해 for문을 역순으로 돌려 newArr를 입력받은 다음 if문을 활용해 출력문의 형식을 맞춰 풀었다. 아마 코드를 보면 내가 어떻게 풀었는지 이해가 될 것이다. 바로 코드를 보자. import java.io.*; import java.math.*; import java.security.*; imp..
- Total
- Today
- Yesterday
- queue
- 그리디
- 해커랭크 챌린지
- hackerrank
- 디버깅
- 강의
- 소스코드
- 자바
- challenges
- 해커랭크 자바 챌린지
- JPA
- ORM
- Java
- stack
- 정보처리산업기사 공부법
- 풀이
- 22 정보처리 산업기사
- 정보처리산업기사
- 챌린지
- 코드
- 정보처리 산업기사
- LinkedList
- 해커랭크
- 22 정보처리산업기사
- 해커랭크 자바
- 개발자
- BAEKJOON
- hackerrank challenges
- 백준
- 자바의 정석
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |