profile
切磋琢磨 옥돌을 갈고 닦아 빛을 내다 / Web Developer
태그 목록
전체보기 (253)공부노트(234)알고리즘(109)대학생(107)boj(88)자료구조(78)코딩공부(77)programmers(76)컴퓨터공학(45)백엔드로드맵(38)greedy(35)db(35)코딩테스트(30)개발자(30)sql(28)코딩(27)BFS(16)백준(15)DFS(15)다이나믹프로그래밍(15)백엔드개발자(14)프로그래머스(12)백트래킹(10)DP(10)Java(10)스택(8)백엔드(6)공부(5)완전탐색(5)그래프탐색(5)다익스트라(5)공대생(5)Softeer(5)정렬(5)그래프(5)그래프이론(4)해시(4)(4)프로그래밍(4)컴퓨터네트워크(4)사이드프로젝트(4)Graph(4)데이터통신(4)컴공(4)프론트엔드(4)JPA(3)아키텍쳐패턴(3)(3)운영체제(3)일기(3)Spring(3)authentication(3)OS(3)디자인패턴(3)UnionFind(3)웹개발(3)투포인터(3)탐욕법(3)일상(3)우선순위큐(3)Backend(3)크루스칼(3)CS(3)데이터베이스(3)C(3)끄적끄적(2)그리디알고리즘(2)frontend(2)구현(2)플로이드와샬(2)TwoPointer(2)이분탐색(2)누적합(2)위상정렬(2)그리디(2)유니온파인드(2)서평(2)(2)Spring Framework(2)ORM(2)ps(2)JWT(2)자바(2)프림(2)리뷰(2)client(1)노래추천(1)벨만포드(1)최소스패닝트리(1)web(1)kotlin(1)python(1)노래(1)문법정리(1)네트워크(1)JavaScript(1)yagni(1)문법(1)웹소켓(1)query(1)jpaspecification(1)n+1(1)자바스크립트(1)문자열(1)Querydsl(1)서버리스(1)세그먼트트리(1)브루트포스(1)토이프로젝트(1)typescript(1)msa(1)에러처리(1)인덱스트리(1)트랜잭션(1)연말정산(1)select(1)개발자일상(1)소프트웨어공학(1)데브옵스(1)제네릭(1)JPQL(1)스프링(1)공부기록(1)mysql(1)너비우선탐색(1)CSS(1)소수(1)Spring boot(1)dq(1)에라토스테네스의체(1)음악감상(1)websocket(1)개발방법론(1)tip(1)SOA(1)보안(1)devops(1)독서(1)자아성찰(1)서버개발자(1)프로젝트(1)첫글(1)백앤드(1)문자열처리(1)ACID(1)nosql(1)탐색(1)(1)모놀리식(1)풀스택(1)OOP(1)객체지향프로그래밍(1)시뮬레이션(1)Restful(1)POSIX(1)리스트(1)DNS(1)http(1)책추천(1)caching(1)해시맵(1)kiss(1)정규화(1)메모이제이션(1)컬렉션(1)API(1)PCCP(1)서버개발(1)로드맵(1)redis(1)React(1)dry(1)취준(1)MST(1)dijkstra(1)클론코딩(1)음악(1)
post-thumbnail

[Programmers] 미로 탈출

https://school.programmers.co.kr/learn/courses/30/lessons/1599931 x 1 크기의 칸들로 이루어진 직사각형 격자 형태의 미로에서 탈출하려고 합니다. 각 칸은 통로 또는 벽으로 구성되어 있으며, 벽으로 된 칸은

2023년 3월 5일
·
0개의 댓글
·
post-thumbnail

[BOJ] 1461 - 도서관

https://www.acmicpc.net/problem/1461세준이는 도서관에서 일한다. 도서관의 개방시간이 끝나서 세준이는 사람들이 마구 놓은 책을 다시 가져다 놓아야 한다. 세준이는 현재 0에 있고, 사람들이 마구 놓은 책도 전부 0에 있다. 각 책들의

2023년 2월 17일
·
0개의 댓글
·
post-thumbnail

[Programmers] 줄 서는 방법

https://school.programmers.co.kr/learn/courses/30/lessons/12936n명의 사람이 일렬로 줄을 서고 있습니다. n명의 사람들에게는 각각 1번부터 n번까지 번호가 매겨져 있습니다. n명이 사람을 줄을 서는 방법은 여러

2023년 2월 14일
·
0개의 댓글
·
post-thumbnail

[BOJ] 13164 - 행복 유치원

https://www.acmicpc.net/problem/13164행복 유치원 원장인 태양이는 어느 날 N명의 원생들을 키 순서대로 일렬로 줄 세우고, 총 K개의 조로 나누려고 한다. 각 조에는 원생이 적어도 한 명 있어야 하며, 같은 조에 속한 원생들은 서로

2023년 2월 12일
·
0개의 댓글
·
post-thumbnail

[BOJ] 1744 - 수 묶기

https://www.acmicpc.net/problem/1744길이가 N인 수열이 주어졌을 때, 그 수열의 합을 구하려고 한다. 하지만, 그냥 그 수열의 합을 모두 더해서 구하는 것이 아니라, 수열의 두 수를 묶으려고 한다. 어떤 수를 묶으려고 할 때, 위치

2023년 2월 6일
·
0개의 댓글
·
post-thumbnail

[BOJ] 2293 - 동전1

https://www.acmicpc.net/problem/2293n가지 종류의 동전이 있다. 각각의 동전이 나타내는 가치는 다르다. 이 동전을 적당히 사용해서, 그 가치의 합이 k원이 되도록 하고 싶다. 그 경우의 수를 구하시오. 각각의 동전은 몇 개라도 사용

2023년 2월 3일
·
0개의 댓글
·
post-thumbnail

[Softeer] LV3 - 스마트 물류

https://softeer.ai/practice/info.do?idx=1&eid=414&sw_prbl_sbms_sn=140172현대자동차그룹은 주요 물류센터에 각종 자동화 기기를 도입하며 ‘스마트 물류’를 실현하고 있다. 최근에는 자동차 반조립 부품(KD,

2023년 2월 2일
·
0개의 댓글
·
post-thumbnail

[Softeer] LV3 - 동계 테스트 시점 예측

https://softeer.ai/practice/info.do?idx=1&eid=411북위 65도. 스웨덴의 소도시 아르예플로그(Arjeplog)에 자리한 동계 테스트 센터. 겨울 내내 얼음 두께가 1M 내외로 유지되는 광할한 얼음 호수와 그냥 걷기조차 힘든

2023년 2월 2일
·
0개의 댓글
·
post-thumbnail

[Softeer] LV3 - 택배 마스터 광우

https://softeer.ai/practice/info.do?idx=1&eid=581여름 휴가를 떠나기 위해 용돈이 필요했던 광우는 H택배 상하차 아르바이트를 지원 했다. 광우는 평소에 운동을 하지않아 힘쓰는 데에 자신이 없었지만, 머리 하나 만큼은 비상해

2023년 2월 2일
·
0개의 댓글
·
post-thumbnail

[Softeer] LV3 - 우물 안 개구리

https://softeer.ai/practice/info.do?idx=1&eid=394헬스장에서 N명의 회원이 운동을 하고 있다. 각 회원은 1에서 N사이의 번호가 부여되어 있고, i번 회원이 들 수 있는 역기의 무게는 Wi이다. 회원들 사이에는 M개의 친분

2023년 2월 2일
·
0개의 댓글
·
post-thumbnail

[Softeer] LV3 - 조립라인

https://softeer.ai/practice/info.do?idx=1&eid=403&sw_prbl_sbms_sn=139953동일한 자동차를 생산하는 2개의 조립 라인 A와 B가 있다. 두 조립라인에는 각각 N개의 작업장이 있다. 각각의 작업장을 Ai (1

2023년 2월 2일
·
0개의 댓글
·
post-thumbnail

[Java Tips] Generic & Collection

Intro Java 를 어느정도 쓰다보면 Generic 과 Collection이라는 개념을 마주하게 된다. 사실 크게 어려운 개념은 아니다. Java를 쓰다보면 상당히 자주 마주치게 되는 개념이다. 이번 포스팅의 주제는 Generic과 Collection. Java

2023년 1월 28일
·
0개의 댓글
·
post-thumbnail

[Java Tips] 다시 정리하는 Java 객체지향

Intro 학부 시절에는 클래스에서 객체를 만들어다 쓰는 것 이상을 해 본적이 거의 없었다. 막상 돌아보면 당시에 그것을 넘어 설 만한 작업을 할 일은 없었으니까. 한계를 깨달은 건 3학년 때 앱 클라이언트를 개발 할 때였다. 기존에 알고있던 지식 만으로는 코드가 우

2023년 1월 20일
·
0개의 댓글
·
post-thumbnail

[Programmers] 압축

https://school.programmers.co.kr/learn/courses/30/lessons/17684신입사원 어피치는 카카오톡으로 전송되는 메시지를 압축하여 전송 효율을 높이는 업무를 맡게 되었다. 메시지를 압축하더라도 전달되는 정보가 바뀌어서는

2023년 1월 20일
·
0개의 댓글
·
post-thumbnail

[Programmers] 괄호 변환

https://school.programmers.co.kr/learn/courses/30/lessons/60058 문제 설명 카카오에 신입 개발자로 입사한 "콘"은 선배 개발자로부터 개발역량 강화를 위해 다른 개발자가 작성한 소스 코드를 분석하여 문제점을 발견하고 수

2023년 1월 20일
·
0개의 댓글
·
post-thumbnail

[Programmers] PCCP 모의고사 1 - 2번

당신이 다니는 학교는 매년 체육대회를 합니다. 체육대회는 여러 종목에 대해 각 반의 해당 종목 대표가 1명씩 나와 대결을 하며, 한 학생은 최대 한개의 종목 대표만 할 수 있습니다. 당신의 반에서도 한 종목당 1명의 대표를 뽑으려고 합니다. 학생들마다 각 종목에 대한

2023년 1월 14일
·
0개의 댓글
·
post-thumbnail

[Programmers] PCCP 모의고사 1 - 1번

알파벳 소문자로만 이루어진 어떤 문자열에서, 2회 이상 나타난 알파벳이 2개 이상의 부분으로 나뉘어 있으면 외톨이 알파벳이라고 정의합니다.문자열 "edeaaabbccd"를 예시로 들어보면,a는 2회 이상 나타나지만, 하나의 덩어리로 뭉쳐있으므로 외톨이 알파벳이 아닙니다

2023년 1월 14일
·
0개의 댓글
·
post-thumbnail

[Twitter Clone] v0.0.0 Devlog - JWT Authentication (Client Side)

Intro > 주의! 필자의 주 영역이 프론트엔드가 아니다보니 코드에 문제가 상당히 많을 수 있습니다. 이번 주제는 예고했듯 클라이언트 사이드에서의 JWT Authentication 구현이다. 유즈케이스의 워크플로를 따라가며 구현 했던 JWT 인증 과정들을 살펴보도

2023년 1월 14일
·
0개의 댓글
·
post-thumbnail

[Twitter Clone] v0.0.0 Devlog - Response & Custom Exception

Intro 원래 다음 포스팅은 클라이언트 사이드에서의 JWT 토큰 처리에 관한 내용이었지만, 그 전에 Custom Exception에 대해 꼭 언급해야 할 것 같아서 해당 포스팅을 먼저 업로드 하게 되었다. 서버사이드에서 에러처리를 어떻게 해 주느냐의 문제는 서비스

2023년 1월 13일
·
0개의 댓글
·
post-thumbnail

[Twitter Clone] v0.0.0 Devlog - JWT Authentication (Server Side)

Intro 웹 서비스에 중요한 요소들이라면 여러가지가 있겠지만, Authentication 의 중요성은 자명하다. 사용자 인증이 없는 서비스라면 어느 누구든 서비스를 무차별적으로 이용할 수 있게 된다. 이번 Devlog의 주제는 Authentication. 이번 프로

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