profile
열심히 노력하는 신입 프론트엔드 개발자 문건우입니다.
태그 목록
전체보기 (184)JavaScript(45)알고리즘(40)프로그래머스(25)React(20)python(14)leetcode(13)부스트캠프(12)삽질(12)후기(8)typescript(8)js(7)멤버십(5)next(5)ts(5)면접(5)DSC(5)next.js(5)타입스크립트(5)프론트엔드(4)DND(4)boj(4)express(4)위상정렬(3)Nginx(3)debounce(3)에러(3)NHN Forward(3)TIL(3)카카오 코딩테스트(3)SSR(3)컨퍼런스(3)백준(3)redux(3)우아한 테크 캠프(3)리액트(3)회고(3)webpack(3)key(2)throttle(2)https(2)ES5(2)ES6(2)boostcamp(2)동아리(2)(2)데브매칭(2)카카오 인턴(2)ux(2)array(2)Recoil(2)프로젝트(2)리뷰(2)카카오 인턴 코딩테스트(1)프론트엔드과제(1)썸머코딩(1)확장(1)카카오 알고리즘(1)PNU(1)홍보(1)우테캠(1)훌륭한 개발자(1)es8(1)Context API(1)arguments(1)세션(1)쿠키(1)NaN(1)UI(1)생성자(1)action(1)사이드프로젝트(1)Trie(1)호이스팅(1)우아한 형제들(1)corejs(1)생각정리(1)자동배포(1)ScrollIntoView(1)garbage colerctor(1)레디스(1)ncloud(1)웹 표준(1)그룹 프로젝트(1)cutom hook(1)유틸리티 타입(1)Tree Shaking(1)트리 쉐이킹(1)emotion(1)트랜스파일(1)dynamic routing(1)CSS(1)lazy(1)Saga(1)bind(1)배포(1)데이터베이스(1)code splitting(1)웹팩(1)cookie(1)sql(1)개발자(1)Node(1)mysql(1)HMR(1)babel(1)html(1)카카오(1)dd(1)Sequelize(1)해커톤(1)상속(1)typeOrm(1)class(1)error(1)목표(1)shell(1)자료구조(1)객체(1)Index(1)nextjs(1)개발(1)useCallback(1)Symbol(1)queue(1)this(1)arrow function(1)private(1)화살표 함수(1)useReducer(1)Prototype(1)코드 스플리팅(1)부산(1)figma(1)clipboard(1)웹 접근성(1)코딩테스트(1)챌린지(1)Summer/Winter 코딩(1)개발자의 디자인 독해력(1)책 리뷰(1)

BOJ 2252 줄 세우기 - Python

https://www.acmicpc.net/problem/2252가장 기본적인 위상정렬을 통해 해결 할 수 있다.어떤 사람 뒤에 어떤 사람이 와야하는지를 정렬하는 것이기 때문이다.

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

BOJ 2623 - 음악프로그램 - Python

https://www.acmicpc.net/problem/2623전체 가수의 순서를 정하는 것이다.위상정렬을 통해서 해결할 수 있다.가장 기본적인 위상정렬을 하고,마지막에 모든 가수가 정상적으로 result에 들어갔는지를 확인 해주면 된다.

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

BOJ 9470 Strahler 순서 - Python

https://www.acmicpc.net/problem/9470잘 이해가 안 됐었던 문제이다.위상정렬을 응용하면 된다.Strahler 순서를 구하는 문제인데, 처음 시작하는 곳은 순서가 1이다. 그리고 이에 연결된 노드들은 그 노드로 들어오는 순서 중 가장

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

[프로그래머스 Level2] 주식 가격 Python, JavaScript

https://programmers.co.kr/learn/courses/30/lessons/42584prices 가 이런식으로 주어지고 1, 2, 3, 2, 3각각의 index 가격들이 얼마 뒤에 가격이 떨어졌는지를 알아내면 된다. 안 떨어졌다면 끝까지 갔을

2020년 5월 6일
·
2개의 댓글

[프로그래머스 level2] 멀쩡한 사각형 Python

https://programmers.co.kr/learn/courses/30/lessons/62048어떻게 답이 도출 되는지 알기 어려웠다. 처음에는 한줄에 몇개씩 사용할 수 없는지 찾아내려고 했었는데, 몇 개는 맞았지만 답이 아니었다. 그래서 다른 곳을 찾아

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

[프로그래머스 level3] 방문길이 Python

https://programmers.co.kr/learn/courses/30/lessons/49994처음에 U,L,R, D 마다 어떻게 움직일지를 정해주었다.\-5부터 5까지랬는데 그거보단 0부터 10이 쉬울거 같아서 바꾸어서 진행했다. 이 때의 가운데 시작점

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

[프로그래머스 level3] 줄 서는 방법 Python

https://programmers.co.kr/learn/courses/30/lessons/12936ex) n = 3, k = 5 일 때문제에 예시에 있듯이 1,2,3 이라는 사람들이 있으면 줄 설 수 있는 방법은 3 x 2 x 1로 6개이다. 이는 팩토리얼로

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

[프로그래머스 level2] 문자열 압축 Python

https://programmers.co.kr/learn/courses/30/lessons/60057가운데까지 해서 압축이 되지 않는다면 어차피 그 뒤에는 압축이 안 될거니깐 가운데까지를 기준으로 잡았다.현재 index에서 count늘린 만큼이 문자열을 넘으면

2020년 4월 9일
·
0개의 댓글

[프로그래머스 level2] H-Index python

https://programmers.co.kr/learn/courses/30/lessons/42747논문 n편 중 h번 이상 인용된 논문이 h편 이상이고 나머지 논문이 h번 이하여야한다.그래서 정렬을 한다음에, h를 1부터 시작해서 계산한다.temp를 len(

2020년 3월 20일
·
0개의 댓글

[프로그래머스 level2] 더 맵게 python

https://programmers.co.kr/learn/courses/30/lessons/42626heapq로 안 푸니깐 효율성에서 좋게 뜨지 않았음... heapq를 써서 시간 초과를 면할 수 있었다. 예외처리를 잘해야함!

2020년 3월 19일
·
0개의 댓글

[프로그래머스 level2] 카펫

https://programmers.co.kr/learn/courses/30/lessons/42842가로와 세로를 정해야 하는데 빨간색이 무조건 1개가 있으므로세로의 길이를 3으로 정한다. 그리고 가로는 갈색과 빨간색 격자를 더한 카펫의 양을 // 3 한것으로

2020년 3월 18일
·
0개의 댓글

[프로그래머스 level2] 구명보트

https://programmers.co.kr/learn/courses/30/lessons/42885무게순으로 정렬을 한다.제일 가벼운 사람의 index -> 0제일 무거운 사람의 index -> length - 1두명이서 탄 보트의 개수 -> count총

2020년 3월 18일
·
0개의 댓글

[프로그래머스 level2] 땅따먹기 python

https://programmers.co.kr/learn/courses/30/lessons/129131 2 3 55 6 7 8 4 3 2 1 이 있을 때 자기 자신과 같은 열은 더하지 못하므로자기 자신의 열을 뺀 나머지 중 최대값을 밑으로 계속 더해줬다.마지막

2020년 3월 16일
·
0개의 댓글

[프로그래머스 level2] 폰켓몬 python

프로그래머스 레벨2 폰켓몬 python 풀이입니다.https://programmers.co.kr/learn/courses/30/lessons/1845배열의 길이 최대 N/2만큼을 고를 수 있는데 다 다른 것이여야 합니다.그래서 고를 수 있는 길이를 length

2020년 3월 16일
·
0개의 댓글