KwanIk Devlog
article thumbnail
무제
Life/생각생각 2022. 10. 4. 22:29

- 최근 룸메이트의 추천으로 보고 있는 한 드라마가 있다. Apple TV에서 방영 중인 테드 레소(Ted Lasso)라는 작품으로 미식축구 감독이 영국의 프리미어리그 축구 팀 감독이 되는 이야기를 다루고 있다. 실제로 프리미어 리그에 존재하는 팀들이 언급되는 것도 한 가지 관전 포인트이다. 아직 드라마 초반부만 보고 있어 후에 스토리가 어떻게 흘러갈지는 아직 잘 모르지만 간만에 많은 에너지를 품고 있는 드라마를 보게 된 것 같다. 어찌 보면 '머니볼(Money Ball, 2011)' 과 같은 클리셰를 갖고 있는 드라마이긴 하지만, 조금 더 미소지으며 볼 수 있는 개그(?) 장르에 가까울 수 있겠다. 보다 진중한 분위기를 원한다면 비추다. 개인적으로는 개그 요소가 들어가있는 것을 좋아하는 터라 흥미로운데..

article thumbnail
무제
Life/생각생각 2022. 9. 30. 20:35

올바른 질문과 답변 그리고 의사소통에 대한 생각 - 최근 사내스터디 내용을 markdown으로 정리도중 한 가지 쓸데없는 난관에 부딪혔다. 무슨 일인지 Intellij 에서 콜아웃을 작성하기 위해 '>' 태그(?)를 사용하고 enter를 입력하면 '>'이 무한 증식하는 현상이 나타나기 시작했다. 마크다운 뿐만 아니라 주석 작성을 위해 '/**' 입력 후 enter를 입력하면 ' * ' 기호도 무한 증식을 하기 시작한 것이다. 분명히 없었던 현상이었고 사용하기 매우 불편했기에 관련 문제들을 찾아보았으나, 적합한 키워드를 찾지 못해서인지 비슷한 현상에 대해 찾을 수가 없었다. 해결은 해야 했기에 난생 처음 커뮤니티에 글을 쓰고 답변을 확인한 후 몇 가지 생각에 빠져들었다. (답변의 키워드들로 해결할 수 없었..

article thumbnail
무제
Life/생각생각 2022. 9. 25. 18:27

- 회사에서 신입 백엔드 개발자를 뽑기 위해서 서류를 검토하고 면접을 진행하고 있다. 너무나도 적은 리소스에 새로운 개발자 뽑기를 너무나도 갈망하고 있었지만, 이 서류를 내가 검토하고 면접을 진행하는 것이 과연 올바른 일인가? 에 대한 의구심과 생각이 끊이질 않는다. 누군가를 채용하기 위해 기준을 정하고 판단을 내리기에 나는 충분한 가치를 지닌 인간인가. 또 한편으로는 스스로 그만큼 부족하다고 생각하기 때문에, 신입이라 하더라도 나보다 더 나은 개발자를 채용함으로써 서로 배울 수 있는 긍정적인 환경을 만들 수 있다고도 생각한다. 다만, 나도 무엇인가를 전달할 수 있을 만한 레벨이 되기 위해 계속해서 노력하자. - 결국 블로그를 다시 끄집어 낸것도 서류 검토를 했던 이유가 크다... 직장을 구하기 위해 끊..

article thumbnail
[ 백준 2842 ] 집배원 한상덕
Algorithm/문제풀이 2020. 7. 27. 08:44

1. 문제: https://www.acmicpc.net/problem/2842 2842번: 집배원 한상덕 문제 상덕이는 언덕 위에 있는 마을의 우체국에 직업을 얻었다. 마을은 N×N 행렬로 나타낼 수 있다. 행렬로 나뉘어진 각 지역은 우체국은 'P', 집은 'K', 목초지는 '.' 중 하나로 나타낼 수 있다. 또, www.acmicpc.net 2. 풀이 문제의 핵심 조건은 아래와 같다. 1) 상하좌우 뿐만 아니라 대각선으로도 움직일 수 있다. 2) 방문하는 장소들 중 고도의 최고점과 최저점의 차이를 '피로도'라고 하며 이를 최소화 해야한다. 대각선을 추가하는 것이야 방향을 설정해주는 dy, dx 배열만 추가로 설정해주면 되는데 피로도를 최소화하기 위해서는 어떤 방법을 써야할 것 인가? 지도에서 주어진 모..

article thumbnail
[ 백준 2504 ] 괄호의 값 - Stack
Algorithm/문제풀이 2020. 7. 1. 17:52

1. 문제: https://www.acmicpc.net/problem/2504 2504번: 괄호의 값 4개의 기호 ‘(’, ‘)’, ‘[’, ‘]’를 이용해서 만들어지는 괄호열 중에서 올바른 괄호열이란 다음과 같이 정의된다. 한 쌍의 괄호로만 이루어진 ‘()’와 ‘[]’는 올바른 괄호열이다. 만일 www.acmicpc.net 2. 풀이 Stack을 응용한 대표적인 문제를 꼽으라면 단연 괄호와 관련된 문제라고 할 수 있다. 괄호의 쌍이 올바르게 되어 있는가를 판단할 때 스택의 특성을 가장 적극적으로 활용할 수 있는데, 여는 괄호는 스택에 넣고 닫는 괄호는 스택에서 pop을 해 쌍을 확인함으로써 풀이할 수 있다. 문제 해석에 앞서 잠시 올바른 괄호의 쌍인가를 확인하는 코드를 정리하고 간다. // '()' 소..

article thumbnail
[ 백준 9328 ] 열쇠
Algorithm/문제풀이 2020. 7. 1. 14:39

1. 문제: https://www.acmicpc.net/problem/9328 9328번: 열쇠 문제 상근이는 1층 빌딩에 침입해 매우 중요한 문서를 훔쳐오려고 한다. 상근이가 가지고 있는 평면도에는 문서의 위치가 모두 나타나 있다. 빌딩의 문은 모두 잠겨있기 때문에, 문을 열려면 열 www.acmicpc.net 2. 풀이 지도 상에서 돌아다니면서 문을 만났을 때 열쇠가 있다면 열고 들어가고 없으면 열지 못하는 본 문제와 비슷한 유형의 문제를 백준에서 풀었던 기억이 있다. 그 문제가 뭐였는지 기억한다면 첨부하도록 하겠다.... 아무튼 문제의 상근이가 문서를 훔치기 위해서 빌딩 내부를 돌아다녀야 하는데 문제의 중요한 몇 가지만 인지하고 있다면 크게 어려울 것은 없다. 1) 상근이의 출발점이 정해지지 않았으..

article thumbnail
[ 백준 6426 ] Pseudo-Random Numbers
Algorithm/문제풀이 2020. 6. 29. 09:32

1. 문제: https://www.acmicpc.net/problem/6426 6426번: Psuedo-Random Numbers Each input line will contain four integer values, in order, for Z, I, M, and L. The last line will contain four zeroes, and marks the end of the input data. L will be less than M. www.acmicpc.net 2. 풀이 문제를 간단하게 해석하면 다음과 같다. 컴퓨터는 실제로 난수를 발생시킬 수 없지만, 유사난수 생성기(pseudo-random numbers generator)를 통해 난수를 만들어내는 것 처럼 할 수 있다. 널리 알려진 ..

article thumbnail
[ 백준 1978 ] 소수 찾기 - 에라토스테네스의 체, 비트마스크
Algorithm/문제풀이 2020. 6. 25. 18:02

1. 문제: https://www.acmicpc.net/problem/1978 1978번: 소수 찾기 첫 줄에 수의 개수 N이 주어진다. N은 100이하이다. 다음으로 N개의 수가 주어지는데 수는 1,000 이하의 자연수이다. www.acmicpc.net 2. 풀이 소수를 판별하는 방법에는 다양한 방법들이 존재하고, 이를 최적으로 판별하기 위한 방법에도 여러가지가 있다. 기본적으로 소수를 판별하기 위해서는 소수의 조건에 위배되지 않는지 일일이 확인해 보는 가장 원시적인 방법이 있겠다. //원시시대 방법 boolean isPrime = true; for(int i = 2; i < a; i++) { if(a % i == 0) { isPrime = false; break; } } String ret = isP..

반응형