profile
저는 지난 3년 동안 신규 서비스를 16만 회원 서비스로 성장시켰고 더 큰 규모의 서비스를 운영하기 위해 지속적으로 성장을 갈구하는 개발자 최민길입니다!

[백준 2458] 키 순서(Java)

문제 링크 : https://www.acmicpc.net/problem/2458이 문제는 dfs를 이용하여 풀 수 있습니다. 이 문제에서 요구하는 내용을 정리하면 다음과 같습니다. 자신의 키가 몇 번째인지 알 수 있는 학생이라면 자신의 노드에서 시작해서 모든

4일 전
·
0개의 댓글
·

[백준 1744] 수 묶기(Java)

문제 링크 : https://www.acmicpc.net/problem/1744이 문제는 그리디 알고리즘과 우선순위 큐를 사용하여 풀 수 있습니다. 이 문제는 양수일 경우와 음수일 경우 묶는 방법이 다르게 됩니다.양수일 경우 : 절댓값이 큰 수들 순서대로 묶어

4일 전
·
0개의 댓글
·

Docker를 이용한 서비스 컨테이너화 작업 - 4 (docker-compose.yml)

안녕하세요 오늘은 저번 시간에 만든 Dockerfile을 바탕으로 docker-compose.yml 파일을 통해 여러 컨테이너를 한번에 관리하는 방법에 대해 알아보겠습니다.제가 서비스에 띄울 컨테이너는 서비스 기능을 제공하는 api 컨테이너, 알림, 메일 발송 등을 담

4일 전
·
0개의 댓글
·

Docker를 이용한 서비스 컨테이너화 작업 - 3 (컨테이너 HTTPS 설정)

안녕하세요 오늘은 컨테이너에 https 설정을 진행하고 이에 맞게 Dockerfile을 수정 및 컨테이너를 실행하는 방법에 대해 포스팅해보겠습니다.https에 대해 간단히 알아보자면, https는 http에 보안 취약점을 해결하기 위해 탄생한 프로토콜입니다. http와

6일 전
·
0개의 댓글
·

Docker를 이용한 서비스 컨테이너화 작업 - 2

안녕하세요 오늘은 저번 포스팅에 이어서 컨테이너 내의 프로젝트 파일들을 실행시키고 redis 컨테이너를 만들어 이와 연동시키는 작업을 진행해보도록 하겠습니다.우선 DB 엔드포인트 및 로그인 정보, JWT 암호 키 등 보안이 요구되는 항목들을 최대한 코드에서 작성하지 않

2023년 5월 14일
·
0개의 댓글
·

Docker를 이용한 서비스 컨테이너화 작업

안녕하세요 오랜만에 인사드립니다. 최근 정보처리기사 준비와 몸 상태가 좋지 않아 몸 상태를 회복하느라 게시글을 많이 남기지 못했네요ㅠㅠ 앞으로는 자주 게시글을 남길 수 있도록 해보겠습니다.기존 서버의 문제점 중 하나는 하나의 EC2 내에 테스트 서버, 본 서버, 알림

2023년 5월 6일
·
0개의 댓글
·

[2021 KAKAO BLIND RECRUITMENT] 광고 삽입

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/72414이 문제는 문제의 조건을 어떤 식으로 구현할 것인지를 떠올리면 풀 수 있습니다. 우선 시간:분:초의 형태를 계산하기 편하게 초 단위로

2023년 4월 14일
·
0개의 댓글
·

[2021 KAKAO BLIND RECRUITMENT] 합승 택시 요금

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/72413이 문제는 플로이드 와샬 알고리즘을 이용하여 풀 수 있습니다. 플로이드 와샬 알고리즘은 그래프에서 가능한 모든 노드 쌍에 대해 최단

2023년 4월 14일
·
0개의 댓글
·

[2021 KAKAO BLIND RECRUITMENT] 순위 검색

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/72412이 문제는 HashMap과 이진 탐색을 이용하여 풀 수 있습니다. 문제에서 주어진 info값을 하나의 문자열로 만들어 키로 Map에

2023년 4월 14일
·
0개의 댓글
·

[2021 KAKAO BLIND RECRUITMENT] 메뉴 리뉴얼

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/72411이 문제는 조합과 우선 순위 큐를 사용하여 풀 수 있습니다. 문제에서 요구하는 메뉴들은 orders의 문자열 중 course 개수만큼

2023년 4월 13일
·
0개의 댓글
·

[2021 KAKAO BLIND RECRUITMENT] 신규 아이디 추천

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/72410이 문제는 문제에서 주어진 조건을 하나하나 구현해가면 됩니다. 조건이 7단계까지 진행되기 때문에 꼼꼼하게 누락되거나 잘못 적은 부분이

2023년 4월 12일
·
0개의 댓글
·

[2021 카카오 채용연계형 인턴십] 시험장 나누기

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/81305이 문제는 이진 탐색과 dfs를 이용하여 풀 수 있습니다. 우선 문제에서 요구하는 "최소화된 최대 그룹의 인원"을 이진 탐색을 이용하

2023년 4월 12일
·
0개의 댓글
·

[2021 카카오 채용연계형 인턴십] 미로 탈출

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/81304이 문제는 다익스트라 알고리즘과 비트마스크 기법을 이용하여 풀 수 있습니다. 다익스트라 알고리즘은 최단 경로 탐색 알고리즘으로 특정한

2023년 4월 11일
·
0개의 댓글
·

[2021 카카오 채용연계형 인턴십] 표 편집

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/81303이 문제는 스택을 이용하여 풀 수 있습니다. 이 문제는 데이터가 삭제되었는지 아닌지만 체크해서 보여주면 됩니다. 따라서 삭제 시 스택

2023년 4월 11일
·
0개의 댓글
·

[2021 카카오 채용연계형 인턴십] 거리두기 확인하기

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/81302이 문제는 bfs를 이용하여 풀 수 있습니다. 문제의 제한 조건이 5X5 행렬 내에서 거리 2 이하만 체크하면 되므로 모든 P에 대해

2023년 4월 10일
·
0개의 댓글
·

[2021 카카오 채용연계형 인턴십] 숫자 문자열과 영단어

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/81301이 문제는 HashMap을 이용하여 풀 수 있습니다. 문제에서 주어진 표를 {문자 : 숫자} 형태로 HashMap에 저장합니다. 이후

2023년 4월 10일
·
0개의 댓글
·

[2022 KAKAO BLIND RECRUITMENT] 사라지는 발판

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/92345이 문제는 백트래킹을 이용하여 풀 수 있습니다. 문제의 제한 조건이 5 이하로 굉장히 작기 때문에 백트래킹을 이용한 완전탐색방식으로

2023년 3월 29일
·
0개의 댓글
·

[2022 KAKAO BLIND RECRUITMENT] 파괴되지 않은 건물

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/92344이 문제는 누적합을 이용해서 풀 수 있습니다. 이 문제의 경우 단순 완전 탐색 방식으로 풀게 된다면 최대 1000X1000X25000

2023년 3월 28일
·
0개의 댓글
·

[2022 KAKAO BLIND RECRUITMENT] 양과 늑대

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/92343?language=java이 문제는 백트래킹을 이용하여 문제를 풀 수 있습니다. 주어진 제한 조건이 17로 작은 편이기 때문에 백트래

2023년 3월 27일
·
0개의 댓글
·

[2022 KAKAO BLIND RECRUITMENT] 양궁대회

문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/92342이 문제는 백트래킹을 이용해서 풀 수 있습니다. 문제에서 반복을 진행하는 배열의 크기가 11이기 때문에 모든 조건을 하나씩 탐색해도

2023년 3월 25일
·
0개의 댓글
·