코드스페이스란 깃허브에서 호스팅 해주는 작업 공간이다. 어떤 컴퓨터를 사용하더라도 내가 미리 설정해 둔 환경을 사용할 수 있다는 장점이 있다. 지금은 베타기간이라 신청한 사람만 사용할 수 있는데 운좋게 당첨이 되어 사용해 보았다.
백준 골드1을 달성했다. 골드 1이라고 해봤자 몇 문제 풀지도 않은 것 같다. 아직 DP도 마스터 못한 것 같은데 클래스 열심히 풀다보니 여차 저차 달성되었다. 그래도 티어 시스템이 있으니 그 맛에 PS한 것 같다. 다른 분들 보니 플레까지가 진짜 통곡의 벽인 것 같은
관심있게 보고 있는 유튜브 채널이 하나가 있다. 수학에 관심이 있는 사람들은 많이 알 것 같은데 바로 3Blue1Brown 채널이다. 이 채널에서 워들(wordle)이라는 게임의 해결법을 다룬 영상이 있다. 이 영상을 보는데 워들 게임의 구현을 파이썬으로 해 둔 것을
드디어 깃허브 1000 기여를 돌파했다. 최근 여러 프로젝트를 진행하고 issue를 많이 작성하다 보니 커밋만 했을 때 보다 빠르게 기여수가 올라간 것 같다.많은 사람들이 1일 1커밋에 도전하시는 것 같은데, 나는 성실한 사람이 아니기 때문에 하루에 많은 커밋을 하는걸
타이틀은 그냥 텍스트 파일을 읽어오는 방식으로 만들었다. 하드코딩으로 때려박기보다는 텍스트로 읽어오는게 나중에 수정하기 편할 것 같았다.일단 타이틀을 다음과 같이 만들다.
기말고사도 끝났고 할일도 없어서 무엇을 할까 고민하다가 c++의 객체지향에 대해서 정확하게 알고 싶어서 c++로 스네이크 게임을 만들기로 했다.
문제 소개 최대 힙을 구현하는 문제이다. 최대 힙에 대해서는 여러 문서에서 자세히 설명하고 있으니 넘어가겠다. 문제 해결에 필요한 함수는 총 세개이다. push(n) : 값을 힙에 넣는다. pop() : 값을 삭제한다. top() : 최대 값을 읽는다. 소스코드
분할정복 문제이다. 반복문을 써도 되겠지만 재귀함수가 좀 더 만들기 쉬워서 재귀함수를 사용했다.종이를 계속 4등분해 나가다가 면이 채워진게 확인되면 리턴하는 재귀함수를 만든다.