2024/05/18 3

[프로그래머스] 달리기 경주

문제 생각2차원 배열 간단 swap 문제라고 생각했지만 경기도 오산이었다.시간초과가 나며 fail..코드실패했던 코드를 첨부한다.public class Main { public static void main(String[] args) { System.out.println(solution( new String[]{"mumu", "soe", "poe", "kai", "mine"} , new String[]{"kai", "kai", "mine", "mine"}); } public static String[] solution(String[] players, String[] callings) { String[] answ..

Dev/Algorithm 2024.05.18

[프로그래머스] 데이터 분석

문제https://school.programmers.co.kr/learn/courses/30/lessons/250121 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 생각나는 클래스를 활용했다. compare 를 이용했고,, 장렬히전사했다.sort 는 제대로 이해하고 쓴 것이 아니었다. 그냥 정렬이니까 쓴 것이지..오답 코드를 보며 반성하기 위해 기록을 남긴다.import java.time.LocalDate;import java.time.format.DateTimeFormatter;import java.util.*;class Solution { publ..

Dev/Algorithm 2024.05.18

[프로그래머스] 이웃한 칸

문제https://school.programmers.co.kr/learn/courses/30/lessons/250125?language=java 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr생각BFS 알고리즘의 기초라고 생각했다.구현 방향이 그대로 문제에 제시되어있어서 어렵지 않게 풀 수 있었다.코드public class Main { public static void main(String[] args) { System.out.println(solution(new String[][]{{"blue", "red", "orange", "red"} ..

Dev/Algorithm 2024.05.18