목록전체 글 (167)
GaGe
import java.util.ArrayList; import java.util.Collections; class Solution { ArrayList answers = new ArrayList(); void dfs(String begin, String[][]tickets, int count, String answer, boolean[]visited){ if(count==tickets.length){ answers.add(answer); return; } for(int i = 0; i
class Solution { static int sum_count = Integer.MAX_VALUE; //최솟값을 찾기 위한 count void dfs(boolean[] visited, String target, String[] words, String begin, int count){ //target 이라면 count가 sum_count보다 작으면 갱신해줌 if(begin.equals(target)){ if(sum_count>count){ sum_count=count; } return ; } for(int i = 0; i
내일 처음으로 코딩테스트를 본다. EA사에서 주최하는 코딩테스트인데 평소 학교 공부만 하느라 코테 연습이 부족한 것 같다. 취준도 제대로 해본 적 없어서 더 부족할 것 같다. 경험이라고 생각하자! 떨어져도 값진 경험이 될 것이다. 붙으면 너무너무너무너무 좋겠지만 말이다.
import java.util.Arrays; import java.util.Comparator; class Solution { public String solution(int[] numbers) { String answer = ""; String[] str = new String[numbers.length]; for(int i = 0 ; i
#include #include #include using namespace std; int solution(vector clothes) { map strMap; for(vector elem : clothes){ strMap[elem[1]]+=1; } int result =1; map ::iterator iter; for(iter = strMap.begin(); iter!=strMap.end(); iter++){ result *= iter->second+1; } result--; return result; }