profile
seungyong HONG

[25] Reverse Nodes in k-Group (Hard)

Reverse Nodes in k-Group - LeetCodeSLL에서 k개씩 노드를 뒤집은 SLL을 반환하는 문제이다.고려한 사항들은 다음과 같다.노드의 value만 바꾸지 말고 노드 자체를 이동시킬 것풀이 과정은 다음과 같다.left, right 2개의 포인터를

2022년 2월 14일
·
0개의 댓글

[11] Container With Most Water (Medium)

Container With Most Water - LeetCode벽이 될 수 있는 막대 그래프와 같은 모양이 주어질 때, 가장 물을 많이 채울 수 있는 경우를 찾는 문제다.고려했던 사항은 다음과 같다.벽을 한개 선택하면 중간 벽은 무시된다.O(n^2)은 X풀이 과정은

2022년 2월 12일
·
0개의 댓글

[14501] 퇴사 (실버 3)

14501번: 퇴사n개의 날짜와 걸리는 시간(T)과 보상(P)가 주어졌을 때, 일을 겹치게 할 수 없는 가정하에 가장 많은 보상을 받는 경우를 구하는 문제이다.고려했던 사항은 다음과 같다.1가지 일을 하는 도중에는 다른 일을 할 수 없다.풀이 과정은 다음과 같다.각 일

2022년 2월 6일
·
0개의 댓글

[10989] 수 정렬하기 3

10989번: 수 정렬하기 3n개의 수를 정렬해서 차례대로 출력하는 문제이다.요구사항들은 다음과 같다.시간 제한이 5초이다.길다.메모리 사용량이 8MB이다.적다.n개의 각 수의 범위가 1 ~ 10000이다.수의 범위가 작으므로 특별한 sort를 사용할 수 있을 것 같다

2022년 2월 5일
·
0개의 댓글

[1920] 수 찾기 (실버 4)

1920번: 수 찾기n개의 수가 주어지고 m개의 수가 주어질 때, m개의 수가 n개의 수 안에 속하는지 출력하는 문제다.풀이과정은 다음과 같다.n개의 수를 defaultdict(default 0 )에 1로 저장한다.m개의 수를 defaultdict에서 출력한다.매번 n

2022년 2월 5일
·
0개의 댓글

[1655] 가운데를 말해요 (골드 2)

1655번: 가운데를 말해요숫자가 연속되서 주어질 때, 가운데 숫자를 출력하는 문제이다.고려했던 사항들은 다음과 같다.제한시간이 파이썬의 경우 0.6초(타 언어의 경우 0.1초)이다.주어진 수가 짝수개일 경우 가운데 2개중 작은걸 출력한다.풀이 과정은 다음과 같다.he

2022년 2월 5일
·
0개의 댓글

[14500] 테트로미노 (골드 5)

14500번: 테트로미노보드가 주어졌을 때, 4칸짜리 테트로미노(대각선 없이 연결된 모양)중 합이 가장 큰 경우를 찾는 문제다.고려했던 사항은 다음과 같다.테트로미노는 4칸짜리 라면 어떤 모양이든 된다.문제에서는 5개 조각을 회전, 대칭할 수 있다고 주어졌는데 모든 경

2022년 2월 5일
·
0개의 댓글

[14499] 주사위 굴리기 (골드 4)

14499번: 주사위 굴리기주사위가 맵을 돌아다니면서 맵과 주사위의 숫자가 교환되는 법칙을 구현하는 문제이다.고려했던 사항은 다음과 같다.움직일 때마다 위에서 보이는 주사위 숫자를 출력한다.주사위는 맵 밖으로 움직일 수 없고, 출력도 없어야 한다.밟은 맵의 숫자가 0이

2022년 2월 3일
·
0개의 댓글

[13458] 시험 감독 (브론즈 2)

13458번: 시험 감독시험장과 총 감독관, 부 감독관이 있고 감독관 마다 감독할 수 있는 인원이 주어질 때 필요한 최소한의 감독관의 수를 찾는 문제이다.고려한 사항들은 다음과 같다.총 감독관은 무조건 1명은 들어가야 한다.부 감독관은 여러명이어도 된다.모든 지원자를

2022년 2월 2일
·
0개의 댓글

[3190] 뱀 (골드 5)

3190번: 뱀뱀이 사과를 먹으면서 움직이는 게임에서, 방향 전환 타이밍을 주고 결과를 예측하는 문제이다.고려했던 사항은 다음과 같다.방향을 바꿀 경우, 뱀은 이동 후에 방향을 바꾼다.문제를 자세히 읽어야 알 수 있는 정보다. 처음에는 바로 방향을 바꾸는 것으로 했다가

2022년 2월 2일
·
0개의 댓글

[12100] 2048(Easy) (골드 2)

12100번: 2048 (Easy)2048게임을 했을 때 5번만에 나오는 제일 큰 숫자를 찾는 문제다.고려했던 사항은 다음과 같다.한쪽으로 밀면 모두 한 쪽 끝으로 이동한다.같은 숫자가 있으면 합쳐진다.숫자가 합쳐질 때 3개라면 합쳐지는 쪽 먼저 합쳐진다.같은 숫자가

2022년 2월 2일
·
0개의 댓글

[13460] 구슬 탈출 2(골드 1)

13460번: 구슬 탈출 2빨강, 파랑 구슬을 보드에서 중력으로 옮겨가면서 구멍으로 빨강 구슬만 빠질 때의 최소 횟수를 구하는 문제이다.생각했던 주요 요소는 다음과 같다.보드를 기울이면 막힌 곳까지 쭉 간다.move 함수를 통해서 막힌 곳까지 이동시킨다.보드를 기울였을

2022년 2월 1일
·
0개의 댓글

부스트캠프 웹-모바일(웹) 6기 2021 멤버십 회고

부스트캠프를 멤버십까지 모두 완료하였다🌝이번 글에서는 부스트캠프 멤버십, 전체와 연계 취업을 진행하면서 느낀 점을 적어보려고한다.멤버십은 마지막 그룹 프로젝트를 위해 초석을 다지는 학습 프로젝트 + 그룹 프로젝트로 나누어서 생각해볼 수 있을것 같다.학습 프로젝트는 C

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

부스트캠프 웹-모바일(웹) 6기 2021 챌린지 회고 / 멤버십 합격

challenge 회고 일단, 너무 힘들었다... 다시 하라고 해도 하겠지만, 큰 각오를 해야할 것 같다... > challenge라는 이름에 맞게 매일 주어지는 새로운 미션을 한달동안 해결해야했다.😓 매일 미션 해결 팀원들과 코드리뷰 무엇보다도 필요한 개념을 새로

2021년 8월 19일
·
0개의 댓글

Markdown(마크다운) 사용법

앞서서 velog의 글을 보기 좋게 작성하려면 마크다운 사용법이 필수다! 마크다운은 아주 간편한 문법으로 문서를 정리할 수 있는 마크업언어다. github에서 README.md라는 파일을 많이 봤을텐데, 이또한 마크다운으로 쓰여진다. 나는 앞으로 velog와 githu

2021년 7월 24일
·
0개의 댓글

velog 시작

대학교 졸업후 운이 좋게도 네이버 커넥트재단에서 주최하는 부스트캠프 웹-모바일에 지원하였고, 합격하였다!pass_boostcamp평소 웹에 대해서 혼자 독학하다보니 내가 모르는 지식 바다로 떠나는 느낌이었다... 부스트캠프는 어떤걸 공부해야 되는지도 모르겠고 어디서 시

2021년 7월 24일
·
0개의 댓글