제가 전공 공부를 하기 이전에 제일 중요하다고 생각하고 살아가면서 제일 중요하다고 생각하는 것이 있습니다. 그건 바로 '정보'인데요. 과거와 다르게 정보를 얻을 수 있는 경로와 방법이 무궁무진해졌고 어느..
https://www.acmicpc.net/problem/1743 1743번: 음식물 피하기 문제 코레스코 콘도미니엄 8층은 학생들이 3끼의 식사를 해결하는 공간이다. 그러나 몇몇 비양심적인 학생들의 만행으로 음식물이 통로 중간 중간에..
$ 개발 환경은 맥 OS Catalina임을 알려드립니다 $ 깃의 대표적인 기능에는 브랜치(branch)가 있습니다. 자신의 데이터 흐름을 알기 가장 좋은 방법 중 하나이기 때문이죠. 오늘은 깃에서 브랜치를 만들고 관리하..
$ 개발 환경은 맥 OS Catalina 임을 알려드립니다 $ 깃의 기본 사용 명령을 알아봤습니다! 오늘은 깃으로 자료의 기본 관리방법을 공부해보겠습니다. 깃은 기본적으로 자료관리를 위해 만들어졌기 때문에 기본 관..
지난 글에서는 기본 배열 구현을 해 보았습니다. 이번엔 이번 배열 구현의 핵심인 add와 remove를 구현해 봅시다. 우선 add의 조건을 잘 읽어봅시다. 1. 입력하고자하는 인덱스보다 크거나 같은 곳에 저장된 값..
https://www.acmicpc.net/problem/15780 15780번: 멀티탭 충분하니? 오늘은 NAVER D2 캠퍼스에서 CTP 스터디 하는날!!! 스터디 장소가 인하대학교 강의실에서 NAVER D2 캠퍼스로 바뀌었기 때문에 멀티탭 부장 준..
https://www.acmicpc.net/problem/1987 1987번: 알파벳 문제 세로 R칸, 가로 C칸으로 된 표 모양의 보드가 있다. 보드의 각 칸에는 대문자 알파벳이 하나씩 적혀 있고, 좌측 상단 칸 (1행 1열) 에는 말이 놓여 있..
$ 개발환경은 맥 OS Catalina임을 알려드립니다 $ 지난 시간까지해서 이제 로컬 저장소인 Git과 원격 저장소인 Git Hub와 연결을 했습니다. 그러면 이제 깃허브로 업로드를 하거나, 다운로드해서 작업을 진행 해..
https://www.acmicpc.net/problem/7576 7576번: 토마토 첫 줄에는 상자의 크기를 나타내는 두 정수 M,N이 주어진다. M은 상자의 가로 칸의 수, N은 상자의 세로 칸의 수를 나타낸다. 단, 2 ≤ M,N ≤ 1,000..
$ 개발환경은 맥 OS Catalina임을 알려드립니다 $ 이제 깃허브 계정도 만들었겠다 하나하나 깃허브를 꾸며나가 봐야겠죠? 매번 깃허브에 들어가서 파일을 업로드하셔도 괜찮지만 여러모로 귀찮기도 하고.... 로컬..
$ 개발환경은 Mac OS Catalina임을 알려드립니다 $ 깃으로 컴퓨터 로컬 저장소를 만들었다면 이제 원격 저장소에 저장을 해야 합니다. 열심히 만들어 놓은 자료가 로컬 저장소인 컴퓨터에만 있다가 문제로 컴퓨터..
$ 개발 환경은 맥 OS Catalina임을 알려드립니다 $ 지난 시간에 깃에서 브랜치를 만들고 기본적으로 관리하는 방법을 알아봤습니다. 이번에는 만들어진 브랜치를 병합하는 과정을 알아볼 예정입니다. 기껏 갈라놓..
올해 학부 2학년에 들어가게 됩니다. 제가 다니는 학교에서는 2학년 2학기에 자료구조를 배우게 됩니다. 사실 학부 1학년 시절 동안 백준 통해서 다양한 알고리즘 문제를 풀었던 경험으로 다양한 자료구조들이 돌..
$ 개발 환경은 맥 OS Catalina 임을 알려드립니다. $ 요즘 같은 시대에 깃(git)을 안 쓰는 개발자가 있을까 싶습니다. 사실 깃허브도 몇 번 만져보기도 했지만 영어라서 원체 쉽지만은 않았던 걸로 기억하는데요...
안녕하세요! 소의 코딩 갤러리를 운영하는 코딩하는 소, coding cow입니다. 저의 블로그는 우선 컴퓨터공학과 학부생으로 재학하고 있는 학생이 공부한 것을 기록하는 블로그입니다. 다양한 공부 기록을 남길 예정..