본문 바로가기

Programming129

깃 크라켄 사용하는법 안녕하세요! 안녕주입니다. 동아리 친구들에게 깃 크라켄 사용법을 설명해준 적이 있는데요. 1일 스터디를 열어서 알려준 것이라 말 글로는 설명이 부족할 수 있을거 같은데, 일단은 썼던 자료를 업로드 해두겠습니다 :) 목차 깃크라켄 사용하는법 (1) 깃크라켄이란? (2) 깃크라켄 설치 (3) 깃크라켄 사용하는 법 (4) 깃크라켄에서 자주 사용할 기능들 (1) 깃 크라켄이란? : Git 소스를 GUI로 편리하게 관리할 수 있는 Tool - [장점] 빠른 설치 & 편한 UI - [단점] 초보가 처음보기에는 어려울지도..? 쓰는 이유 1. 브랜치들이 어떻게 뻗어나가는지 한눈에 보인다 2. GUI를 사용해 직관적이게 git을 사용할 수 있다. (2) 깃 크라켄 설치 1. 설치 - 아래의 사이트에서 컴퓨터 사양에 맞.. 2022. 7. 13.
GitHub Issue, PR Template 적용하는법 안녕하세요! 안녕주입니다..! 동아리 운영을 하면서 Issue Template과 PR Template을 적용해야하는 경우가 있었는데요, 기록을 해두면 더 좋을거 같아서 글을 씁니다! 🥔 Issue Template 1. Settings > Set Up templates 🍟 PR Template 1. .github 폴더에 들어가서 Code라고 써있는 초록색 옆에 Add File 클릭하면 [create new file] > [PULL_REQUEST_TEMPLATE.md] 입력해서 파일 생성 (.github가 없다면 Code라고 써있는 초록색 옆에 Add File 클릭하면 [create new file] > [.github/PULL_REQUEST_TEMPLATE.md] 이런식으로 폴더안에 파일 만들어주기 ) 2.. 2022. 7. 13.
[백준] 10870번 : 피보나치수5 (Java) 문제 피보나치 수는 0과 1로 시작한다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1이다. 그 다음 2번째 부터는 바로 앞 두 피보나치 수의 합이 된다. 이를 식으로 써보면 Fn = Fn-1 + Fn-2 (n ≥ 2)가 된다. n=17일때 까지 피보나치 수를 써보면 다음과 같다. 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597 n이 주어졌을 때, n번째 피보나치 수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 n이 주어진다. n은 20보다 작거나 같은 자연수 또는 0이다. 출력 첫째 줄에 n번째 피보나치 수를 출력한다. 코드 package Bronze; import java.io.BufferedReader; im.. 2021. 9. 23.
[백준] 10872번 : 팩토리얼 (JAVA) 문제 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 정수 N(0 ≤ N ≤ 12)이 주어진다. 출력 첫째 줄에 N!을 출력한다. 코드 package Bronze; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; public class Main10872 { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int tc = Integer.parseIn.. 2021. 9. 6.
[백준] 3053번 : 택시 기하학 (Java) 문제 19세기 독일 수학자 헤르만 민코프스키는 비유클리드 기하학 중 택시 기하학을 고안했다. 택시 기하학에서 두 점 T1(x1,y1), T2(x2,y2) 사이의 거리는 다음과 같이 구할 수 있다. D(T1,T2) = |x1-x2| + |y1-y2| 두 점 사이의 거리를 제외한 나머지 정의는 유클리드 기하학에서의 정의와 같다. 따라서 택시 기하학에서 원의 정의는 유클리드 기하학에서 원의 정의와 같다. 원: 평면 상의 어떤 점에서 거리가 일정한 점들의 집합 반지름 R이 주어졌을 때, 유클리드 기하학에서 원의 넓이와, 택시 기하학에서 원의 넓이를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 반지름 R이 주어진다. R은 10,000보다 작거나 같은 자연수이다. 출력 첫째 줄에는 유클리드 기하학에서 반지름이 R.. 2021. 9. 5.
[백준] 4153번 : 직각삼각형 (Java) 문제 과거 이집트인들은 각 변들의 길이가 3, 4, 5인 삼각형이 직각 삼각형인것을 알아냈다. 주어진 세변의 길이로 삼각형이 직각인지 아닌지 구분하시오. 입력 입력은 여러개의 테스트케이스로 주어지며 마지막줄에는 0 0 0이 입력된다. 각 테스트케이스는 모두 30,000보다 작은 양의 정수로 주어지며, 각 입력은 변의 길이를 의미한다. 출력 각 입력에 대해 직각 삼각형이 맞다면 "right", 아니라면 "wrong"을 출력한다. 코드 package Bronze; import java.io.BufferedReader; import java.io.InputStreamReader; import java.nio.Buffer; import java.util.StringTokenizer; import java.io... 2021. 9. 2.