본문 바로가기
728x90

알고리즘/코딩 테스트 문제25

[프로그래머스] 소수 만들기(Java) 첫 코드 class Solution { public int solution(int[] nums) { int answer = 0; int len = nums.length; int flag = 1; for(int i=0; i 2023. 10. 13.
[프로그래머스] 카드 뭉치(Java) class Solution { public String solution(String[] cards1, String[] cards2, String[] goal) {; int flag = 0; int len1 = cards1.length; int len2 = cards2.length; int len = goal.length; int[] check1 = new int[len]; int[] check2 = new int[len]; for(int i=0;i 2023. 10. 11.
[프로그래머스] [1차] 비밀지도(Java) class Solution { public String[] solution(int n, int[] arr1, int[] arr2) { String[] temp = new String[n]; String[] answer = new String[n]; for(int i=0;i 2023. 10. 11.
[프로그래머스] 문자열 내림차순으로 배치하기(Java) import java.util.Arrays; class Solution { public String solution(String s) { char[] char_arr = s.toCharArray(); Arrays.sort(char_arr); String str = new String(char_arr); String answer = ""; int len = str.length(); for(int i=0;i 2023. 10. 10.
[프로그래머스] OX퀴즈(C) #include #include #include // quiz_len은 배열 quiz의 길이입니다. // 파라미터로 주어지는 문자열은 const로 주어집니다. 변경하려면 문자열을 복사해서 사용하세요. char** solution(const char* quiz[], size_t quiz_len) { // return 값은 malloc 등 동적 할당을 사용해주세요. 할당 길이는 상황에 맞게 변경해주세요. char** answer = (char**)malloc(sizeof(char*)*quiz_len); for(int i=0;i 2023. 9. 26.
[프로그래머스] 다항식 더하기(C) 처음 풀이 #include #include #include // 파라미터로 주어지는 문자열은 const로 주어집니다. 변경하려면 문자열을 복사해서 사용하세요. char* solution(const char* polynomial) { // return 값은 malloc 등 동적 할당을 사용해주세요. 할당 길이는 상황에 맞게 변경해주세요. char* answer = (char*)malloc(sizeof(char)*50); int index=0; int var = 0; int cnst = 0; int flag = 0; int temp = 0; while(polynomial[index]){ if(polynomial[index]>='0'&&polynomial[index] 1){ int a = 1; int val .. 2023. 9. 25.