본문 바로가기

전체 글312

[프로그래머스][LEVEL3] 파괴되지 않은 건물 # 문제 원문 https://programmers.co.kr/learn/courses/30/lessons/92344 코딩테스트 연습 - 파괴되지 않은 건물 [[5,5,5,5,5],[5,5,5,5,5],[5,5,5,5,5],[5,5,5,5,5]] [[1,0,0,3,4,4],[1,2,0,2,3,2],[2,1,0,3,1,2],[1,0,1,3,3,1]] 10 [[1,2,3],[4,5,6],[7,8,9]] [[1,1,1,2,2,4],[1,0,0,1,1,2],[2,2,0,2,0,100]] 6 programmers.co.kr [본 문제는 정확성과 효율성 테스트 각각 점수가 있는 문제입니다.] N x M 크기의 행렬 모양의 게임 맵이 있습니다. 이 맵에는 내구도를 가진 건물이 각 칸마다 하나씩 있습니다. 적은 이 건물.. 2022. 2. 8.
[CSS IN JS] 스타일드 컴포넌트에 관하여. 바닐라 js로 여러가지 기능을 만들어 보는 js-util 프로젝트를 시작하고 가벼운 DOM 조작 부터 스타일링 부터 모두 js로 처리하는 방식으로 프로젝트를 진행하다보니 스타일링 관련해서 코드를 관리하는게 매우 귀찮아졌다. 그걸 조금 편하게할 CSS IN JS 기능을 간단하게 개발해보는 것도 나쁘지 않을 거 같아서 뭘 기준으로 삼을까 생각해보니 스타일드 컴포넌트가 가장 쉽고 간편하게 개발 할 수 있을거 같아서 비슷하게 개발했다. 개발하다 보니 대체 스타일드 컴포넌트는 어떻게 되어 있는지 궁금하고 어떤식으로 로직을 처리하는가? 싶어서 바로 스타일드 컴포넌트 Repo를 포크하고 내용 로직을 살펴보았다. 어차피 내가 원하는 것은 바닐라로 다른 기능을 만들면서 스타일링을 스타일드 컴포넌트 처럼 간단하게 하는 것.. 2022. 2. 7.
[프로그래머스][LEVEL3] 입국심사 # 문제 원문 https://programmers.co.kr/learn/courses/30/lessons/43238 코딩테스트 연습 - 입국심사 n명이 입국심사를 위해 줄을 서서 기다리고 있습니다. 각 입국심사대에 있는 심사관마다 심사하는데 걸리는 시간은 다릅니다. 처음에 모든 심사대는 비어있습니다. 한 심사대에서는 동시에 한 programmers.co.kr n명이 입국심사를 위해 줄을 서서 기다리고 있습니다. 각 입국심사대에 있는 심사관마다 심사하는데 걸리는 시간은 다릅니다. 처음에 모든 심사대는 비어있습니다. 한 심사대에서는 동시에 한 명만 심사를 할 수 있습니다. 가장 앞에 서 있는 사람은 비어 있는 심사대로 가서 심사를 받을 수 있습니다. 하지만 더 빨리 끝나는 심사대가 있으면 기다렸다가 그곳으로.. 2022. 2. 3.
다크소울3 3회차 마무리 엘든 링 전에 모든 엔딩을 보고 싶어서 진행한 결과 3회 차로 모든 엔딩을 봤다. 모든 업적까지는 모르겠다. 조엘런을 통해서 만렙을 볼 생각이 있긴 하지만 지금은 관심이 없으므로 추후에 해볼 예정이다. 포스팅하려니 귀찮아서 18일 날 엔딩 보고 지금 글을 써본다. 실제로 괴물을(곰이나 호랑이등의 맹수와 몬스터) 냉병기를 통한 밀리전으로 상대할 경우 압박감이 어느 정도일까? 를 생각해보게 된 작품이라는 게 개인적인 감상이다. 진행하면서 무기를 여러개 써봤는데 개인적으로 카타나가 가장 편했다. 게임에서는 실제와 다르게 내구도가 약하지 않고 실제로 내가 현실에서 수련에 사용하는 검이 환도와 카타나 같은 외날 검에 해당하기에 익숙한 감이 있어서 그런 거 같기도 하다. 보스나 잡몹등을 상대할 때 의식적으로 패턴을.. 2022. 1. 31.