import java.util.Map; import java.util.HashMap; class Solution { public String solution(String[] seoul) { int cnt=0; Map<String, Integer> map = new HashMap<>(); for(String check:seoul){ map.put(check,cnt); cnt++; } return "김서방은 "+map.get("Kim")+"에 있다"; } }
-------------------------------------
public class FindKim { public String findKim(String[] seoul){ return "김서방은 "+ Arrays.asList(seoul).indexOf("Kim") + "에 있다"; }
-------------------------------------
public class FindKim { public String findKim(String[] seoul){ int x = 0; while(x<seoul.length){ if(seoul[x] == "Kim") break; else x++; } return "김서방은 "+ x + "에 있다"; }
출처: www.programmers.co.kr
'알고리즘' 카테고리의 다른 글
(JAVA) 수박수박수박수박수박수? (0) | 2018.10.25 |
---|---|
(JAVA) 소수 찾기 (0) | 2018.10.25 |
(JAVA) 문자열 다루기 기본 (0) | 2018.10.25 |
(JAVA) 문자열 내림차순으로 배치하기 (0) | 2018.10.25 |
(JAVA) 문자열 내 p와 y의 개수 (0) | 2018.10.25 |