백준 2941번 : 크로아티아 알파벳
1. 문제 설명 (2941) 예전에는 운영체제에서 크로아티아 알파벳을 입력할 수가 없었다. 따라서, 다음과 같이 크로아티아 알파벳을 변경해서 입력했다.
1. 문제 설명 (2941) 예전에는 운영체제에서 크로아티아 알파벳을 입력할 수가 없었다. 따라서, 다음과 같이 크로아티아 알파벳을 변경해서 입력했다.
1. 문제 설명 (1238) N개의 숫자로 구분된 각각의 마을에 한 명의 학생이 살고 있다. 어느 날 이 N명의 학생이 X (1 ≤ X ≤ N)번 마을에 모여서 파티를 벌이기로 했다. 이 마을 사이에는 총 M개의 단방향 도로들이 있고 i번째 길을 지나는데 Ti(1 ≤ Ti ≤ 10...
1. 문제 설명 (1167) 트리의 지름이란, 트리에서 임의의 두 점 사이의 거리 중 가장 긴 것을 말한다. 트리의 지름을 구하는 프로그램을 작성하시오.
1. 문제 설명 (1922) 도현이는 컴퓨터와 컴퓨터를 모두 연결하는 네트워크를 구축하려 한다. 하지만 아쉽게도 허브가 있지 않아 컴퓨터와 컴퓨터를 직접 연결하여야 한다. 그런데 모두가 자료를 공유하기 위해서는 모든 컴퓨터가 연결이 되어 있어야 한다. (a와 b가 연결이 되어 있다...
1. 문제 설명 (2981) 트럭을 타고 이동하던 상근이는 경찰의 검문을 받게 되었다. 경찰은 상근이가 운반하던 화물을 하나하나 모두 확인할 것이기 때문에, 검문하는데 엄청나게 오랜 시간이 걸린다. 상근이는 시간을 때우기 위해서 수학 게임을 하기로 했다. 먼저 근처에 보이는 숫자 ...
1. 문제 설명 (9663) N-Queen 문제는 크기가 N x N인 체스판 위에 퀸 N개를 서로 공격할 수 없게 놓는 문제이다. N이 주어졌을 때, 퀸을 놓는 방법의 수를 구하는 프로그램을 작성하시오.
1. 문제 설명 (1504) 방향성이 없는 그래프가 주어진다. 세준이는 1번 정점에서 N번 정점으로 최단 거리로 이동하려고 한다. 또한 세준이는 두 가지 조건을 만족하면서 이동하는 특정한 최단 경로를 구하고 싶은데, 그것은 바로 임의로 주어진 두 정점은 반드시 통과해야 한다는 것이...
1. 문제 설명 (1520) 여행을 떠난 세준이는 지도를 하나 구하였다. 이 지도는 아래 그림과 같이 직사각형 모양이며 여러 칸으로 나뉘어져 있다. 한 칸은 한 지점을 나타내는데 각 칸에는 그 지점의 높이가 쓰여 있으며, 각 지점 사이의 이동은 지도에서 상하좌우 이웃한 곳끼리만 가...
1. 문제 설명 (1003) 다음 소스는 N번째 피보나치 수를 구하는 C++ 함수이다. 1234567891011int fibonacci(int n) { if (n == 0) {&...
BOJ PS를 할 겸 PS 카테고리를 생성했다. 작성 시간 21.07.05 23:46 기준으로 BOJ에서 못 푼 문제는 총 10문제이다. 1003 : 피보나치 함수 1517 : 버블 소트 1520 : 내리막 길 1654 : 랜선 자르기 1946 : 신입 사원 2941 : 크로아티아...
CI/CD란 각각 CI(Continuous Integration/지속적 통합), CD(Continuous Deployment/지속적 배포)의 약어로, 코드를 수정하고 테스트 후 빌드, 배포 하는 과정을 개발자의 수동적인 개입 없이, 자동으로 진행하는 것을 의미한다. 이번 글에는 진...
Slack은 참 다양한, 많은 분야에서 이용된다. 회사의 사내 메신저, 협업 툴, 마케팅 도구, 혹은 백오피스 등 무궁무진한 쓰임새가 있다. 이러한 유저들의 니즈에 걸맞게, Slack에서는 상당히 많은 종류의 통합을 제공한다. 나도 회사 업무를 하며 여러 번의 통합을 진행했고, 그...
오늘은 API와 REST, REST(RESTful) API를 공부했다. HTTP에 이어 기초 내용들을 복습하고자 API부터 시작했다. API를 사용하고 개발하는 것에 있어 RESTful은 꽤 중요한 개념이라고 생각됐다. 따라서 REST API 이전에 API에 대한 내용을 먼저 정리...
HTTP를 공부했다. 학부 3, 4학년때 이미 배운 내용이긴 하지만, 설명할 수 없으면 모르는 내용으로 생각하기로 결정했다. 그런 맥락에서 HTTP는 절반 정도만 아는 내용이었고, 확실히 해두는 것이 나을 것 같아서 새로 정리했다.
JavaScript를 공부했다. 사실 16일에 봤지만, (주말에 노느라) 사정상 오늘 포스팅했다. 사실 JavaScript라는 이름 덕에 Java와 유사하겠거니 생각했지만 거의 모든 부분 이 달랐다. 무엇이 달랐는지는 아래에 설명할 예정. Java와 구문이 유사 해서 JavaScr...
HTML 공부에 이어 CSS를 공부했다. HTML과 한 세트인 듯 하다. 블로그를 만들면서 .woff 폰트 적용을 위해 /assets/css/main.scss 파일을 수정했던 기억이 나는데, 아무것도 모르고 구글만 보고 따라했던 기억이 난다. 마찬가지로 생활코딩을 따라가며 공부했다.
웹개발을 공부하기 위해 먼저 HTML을 공부했다. 현재 사용중인 jekyll 과 그 테마인 minimal-mistakes 도 거의 다 HTML로 이루어져 있었다. 항상 보면서 저게 뭔소린가 했는데;; 기본적인 내용도 모르는데 블로그는 어떻게 만들었는지 신기할 따름이다…허허 생활코딩...
드럼 악보 채보 프로젝트
드럼 악보 채보 프로젝트
드럼 악보 채보 프로젝트
드럼 악보 채보 프로젝트
드럼 악보 채보 프로젝트
1. 22.03.01, 블로그 다시 시작
1. 21.07.02, 블로그를 처음으로 만들었다
(04e6726) 폰트 변경, 글씨 크기 조절 ‘리디바탕’체로 글씨체 변경, 크기 조절 (9afb450) 댓글, 카테고리, 태그 네비게이션 추가 disqus 연동 Categories, Tags Page 생성...