일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- kotlin
- Spring
- rds
- java
- JPA
- 토비의 스프링
- compiler
- db
- EC2
- Airflow
- 알고리즘
- JUnit
- CodeDeploy
- immutable
- string
- 사이드 프로젝트
- aws
- redis
- QueryDSL
- Action
- springboot
- build_test
- Github
- git
- template
- AOP
- mutable
- workflow
- Today
- Total
목록알고리즘 (24)
개발 일기
오랜만에 알고리즘 포스팅 푼건 예전에 풀었지만 까먹을거 같아서 올립니다! 코드는 GitHub 에도 올려져 있습니다! https://programmers.co.kr/learn/courses/30/lessons/42586 코딩테스트 연습 - 기능개발 프로그래머스 팀에서는 기능 개선 작업을 수행 중입니다. 각 기능은 진도가 100%일 때 서비스에 반영할 수 있습니다. 또, 각 기능의 개발속도는 모두 다르기 때문에 뒤에 있는 기능이 앞에 있는 programmers.co.kr 기능 개발입니다 2가지 방법으로 풀었는데 큐를쓴것과 큐를 안쓴것. package level02; import java.util.ArrayList; import java.util.LinkedList; import java.util.Queue;..
오랜만에 알고리즘 문제 관련 글을 씁니다. 지금까지 계속 풀고는 있었는데 또 시간이.. 이번에 푼 문제는 예상 대진표! https://programmers.co.kr/learn/courses/30/lessons/12985 코딩테스트 연습 - 예상 대진표 △△ 게임대회가 개최되었습니다. 이 대회는 N명이 참가하고, 토너먼트 형식으로 진행됩니다. N명의 참가자는 각각 1부터 N번을 차례대로 배정받습니다. 그리고, 1번↔2번, 3번↔4번, ... , N-1번↔N programmers.co.kr 코드는 GitHub 에도 올라가 있습니다. class Solution { public int solution(int n, int a, int b) { int answer = 1; while ((a - b != 1 && ..
오랜만에 글을 씁니다. 요즘 프로젝트를 생각하느라 알고리즘은 푸는데 글을 쓸 시간이 없어서 주말에 씁니다! 이번 문제는 프로그래머스 레벨2 배달입니다. https://programmers.co.kr/learn/courses/30/lessons/12978 코딩테스트 연습 - 배달 5 [[1,2,1],[2,3,3],[5,2,2],[1,4,2],[5,3,1],[5,4,2]] 3 4 6 [[1,2,1],[1,3,2],[2,3,2],[3,4,3],[3,5,2],[3,5,3],[5,6,1]] 4 4 programmers.co.kr 코드는 GitHub 에도 올라가 있습니다. import java.util.LinkedList; import java.util.Queue; class Solution { public int..
저번 게임 맵 최단거리에 이어 바로 풀어버린 프로그래머스 레벨3 가장 먼 노드! BFS 로 풀었다! https://programmers.co.kr/learn/courses/30/lessons/49189 코딩테스트 연습 - 가장 먼 노드 6 [[3, 6], [4, 3], [3, 2], [1, 3], [1, 2], [2, 4], [5, 2]] 3 programmers.co.kr 모든 코드는 GitHub 에 올려놓았다. 이건 풀이가 2개 있다 내가 처음 푼 풀이와 조언을 받은 풀이 일단 처음 푼 풀이부터 보자. import java.util.LinkedList; import java.util.Queue; class Solution { public int solution(int n, int[][] edge) {..