우수한 개발자 블로그

우수한 소프트웨어 개발 자습서 게시 및 구성,개발자의 성장을 돕는 양질의 개발자 블로그

homepage svg

[Megabyte School] Git을 활용한 버전관리1 : Git 명령어 기초

▶ 개행문자(Newline) 설정 ● Mac OS ● Windows ▶ 사용자 정보 등록 ▶ 구성 확인 ▶ 새로운 저장소 생성 ▶ 파일&커밋 생성 및 변경 ▶ 변경사항 등록 ▶ 브랜치 작업 ▶ 브랜치 커밋 내용 확인 ▶ 프로젝트 복제 ▶ 버전 되돌리기 버전 삭제 후 되돌리기 reset은 이전에 작업했던 commit 기록을 삭제하기 때문에, 권장되지 않는 방법입니다. 버전 삭제하지않고 되돌리기...

3169 단어

49일차 - 2022.04.20

Baekjoon에서 문제풀이 1) 문제 : 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제/ 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 고민과정 반복문을 이용해 처음엔 1개부터 N개만큼의 별이 하나씩 늘어나게 하면 되므로 +=를 이용하면 될거 같음 풀이 readline 모듈 2) 문제 : 첫째 줄에는...

1624 단어

[백준] 2170번: 선 긋기

입력 x에 대해 오름차순으로 정렬합니다. 시작 정보(0번째 인덱스)를 저장하고, 1부터 (n-1)번째까지 순회합니다. 분리된 선인지 더 긴 선 정보가 있는지 확인하면서 길이를 누적해주고 길이 정보를 변경시켜줍니다. 분리된 선을 만났을 때에만 길이를 누적해주기 때문에 순회가 끝난 뒤에 잊지말고 반드시 길이를 누적해주어야 합니다. 시간복잡도 O(n)...

9164 단어

자바를 잡아버려 (1)

나의 생각을 적고 복습을 해버릴 것 이다 책을 펼치자 마자 나오는 설명인데 그 안의 내용을 실행하게 된다 라고 설명을 해준다 아래 소스코드와 실행 결과로 위에 설명을 보충해준다 사칙연산과 나머지를 계산하는 것 비교연산자 및 논리연산자 산술연산이 아닌 자바의 연산자는 "비교연산자","논리연산자가 있다 이 연산자들은 조건문에 사용해서 조건에 따른 명령을 처리한다 비교연산자 true false 크...

7071 단어

RIOT API 데이터 저장하는 방법

이제까지 롤 데이터를 분석하면서 매번 riot api를 호출해서 데이터분석을 진행했습니다. api key를 갱신해야 한다는 점 요청 횟수가 초과 할 수도 있는 문제점 그래서 이번에는 데이터를 json 파일로 저장해서 다음부터 api호출없이 저장된 데이터를 읽어 올 수 있도록 하겠습니다. 데이터를 저장하기 위해서는 불특정한 사람의 무분별한 호출로 api ke...

15692 단어

[백준] 13334번: 철로

h <= o 라는 조건이 없기 때문에 시작점과 도착점을 통일시켜주기 위해 h <= o 조건을 구현해줍니다. 도착점을 기준으로 오름차순 정렬을 합니다. 0부터 (n-1)까지 순회를 합니다. 최소힙에 시작점을 넣어주고, peek 값이 (현재 도착점 - d) 값보다 작은 경우 모두 pop을 해줍니다. 최소힙의 사이즈는 (현재 도착점 - d)에 포함되어 있는 철로...

7964 단어

자동차 10부제

6월 1일부터 자동차 10부제를 시행한다. 날짜의 일의 자리 숫자가 주어지고, 자동차 번호의 끝 두 자리 수가 주어질 때 자동차 10부제를 위반하는 자동차의 대수를 출력 위반하는 자동차의 대수를 저장할 변수를 선언한다. 주어진 자동차 번호의 배열의 길이만큼 순회한다. 자동차 번호를 10으로 나눈 나머지의 값이 day와 동일하다면 위반하는 자동차의 대수를 1...

3178 단어

엑셀보다 쉬운 SQL - 3주차

<수업 목표> 여러 테이블의 정보를 연결하는 Join을 이해한다. 연결된 정보를 바탕으로 보다 풍부한 데이터분석을 연습한다. 아래 위로 결과를 연결하는 Union을 공부한다. Join이란? -> 두 테이블의 공통된 정보 (key값)를 기준으로 테이블을 연결해서 한 테이블처럼 보는 것을 의미 1) Left Join 왼쪽에 오는 테이블을 기준으로 오른쪽 테이블...

2287 단어