전체 글
5-7[과제] 기술 과제 수행 Django rest framework
오늘 한 일 (회고) 1. 백준 알고리즘 문제 풀이 - 2108 2. 기술과제 수행 - 오전 10시부터 오후 6시까지 - Django rest framework와 permission 관련 - 과제 수행 후 부족한 부분을 더 알게 되었고 문제를 엄청나게 어렵게 나온게 아니었는데 정형화된 틀이 없으니 자료를 이것저것 돌아보면서 시간을 너무 많이 소비한것에 대한 문제점을 인식하게 되었다. - 과제 제출은 끝났지만 해당되는 작업을 완성 시켜볼 예정 : 과제 진행 끝나고 다른 스케쥴이 있어서 바로 이어서 못한것이 아쉬웠지만 기존 스케쥴 다 소화하고 차근차근 풀어봐야겠다. - permission 관련 추가 학습중 내일 할 일 1. 백준 알고리즘 문제 풀기 2. 프로젝트 CRUD 푸쉬 해놓기
[백준_2108] 통계학
문제 보기: 2108번: 통계학 (acmicpc.net) 2108번: 통계학 첫째 줄에 수의 개수 N(1 ≤ N ≤ 500,000)이 주어진다. 단, N은 홀수이다. 그 다음 N개의 줄에는 정수들이 주어진다. 입력되는 정수의 절댓값은 4,000을 넘지 않는다. www.acmicpc.net 문제 수를 처리하는 것은 통계학에서 상당히 중요한 일이다. 통계학에서 N개의 수를 대표하는 기본 통계값에는 다음과 같은 것들이 있다. 단, N은 홀수라고 가정하자. 산술평균 : N개의 수들의 합을 N으로 나눈 값 중앙값 : N개의 수들을 증가하는 순서로 나열했을 경우 그 중앙에 위치하는 값 최빈값 : N개의 수들 중 가장 많이 나타나는 값 범위 : N개의 수들 중 최댓값과 최솟값의 차이 N개의 수가 주어졌을 때, 네 가..
5-6[개념정리] 프로젝트 기본 세팅 복습
오늘 한 일 (회고) 1. 백준 알고리즘 문제 풀이 - 2630 2. Django rest framework, Django 학습 - 프로젝트 기본 세팅 방법 복습 - 기술 과제 대비 내일 할 일 1. 백준 알고리즘 문제 풀기 2. 기술 과제 시험
[백준_18258] 큐 2
문제 보기: https://www.acmicpc.net/problem/18258 18258번: 큐 2 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 2,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net 문제 정수를 저장하는 큐를 구현한 다음, 입력으로 주어지는 명령을 처리하는 프로그램을 작성하시오. 명령은 총 여섯 가지이다. push X: 정수 X를 큐에 넣는 연산이다. pop: 큐에서 가장 앞에 있는 정수를 빼고, 그 수를 출력한다. 만약 큐에 들어있는 정수가 없는 경우에는 -1을 출력한다. size: 큐에 들어있는 정수의 개수를 출력한다. empty: 큐..
![[백준_1260] DFS와 BFS](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fq97Yw%2FbtrBaygtOqS%2FCAF0oap4kfheBnI6e80WRk%2Fimg.gif)
[백준_1260] DFS와 BFS
문제 보기: https://www.acmicpc.net/problem/1260 1260번: DFS와 BFS 첫째 줄에 정점의 개수 N(1 ≤ N ≤ 1,000), 간선의 개수 M(1 ≤ M ≤ 10,000), 탐색을 시작할 정점의 번호 V가 주어진다. 다음 M개의 줄에는 간선이 연결하는 두 정점의 번호가 주어진다. 어떤 두 정점 사 www.acmicpc.net 문제 그래프를 DFS로 탐색한 결과와 BFS로 탐색한 결과를 출력하는 프로그램을 작성하시오. 단, 방문할 수 있는 정점이 여러 개인 경우에는 정점 번호가 작은 것을 먼저 방문하고, 더 이상 방문할 수 있는 점이 없는 경우 종료한다. 정점 번호는 1번부터 N번까지이다. 입력 첫째 줄에 정점의 개수 N(1 ≤ N ≤ 1,000), 간선의 개수 M(1 ..
5-5[프로젝트] 튜터링 커밋 컨벤션
오늘 한 일 (회고) 1. 백준 알고리즘 문제 풀이 - 1260 2. 프로젝트 튜터링 - 일정 계획에 대하여 - 백엔드 프런트 엔드 업무 분장에 관하여 - 향후 튜터링 일정에 관하여 깃 커밋컨벤션 [협업] 협업을 위한 git 커밋컨벤션 설정하기 들어가며 어떻게 하면 협업을 더 잘할 수 있을까 고민하며 협업에 필요한 내용들을 계속 정리하고 있습니다. 앞으로 저와 함께 협업하는 팀원분들에게 도움이 되고 싶습니다. 이 글은 Udacity Git C overcome-the-limits.tistory.com 3. Django rest framework 학습 내일 할 일 1. 백준 알고리즘 문제 풀기 2. 프로젝트 schedule CRUD 구현 Django Rest framework 사용