본문 바로가기

전체 글102

Git과 Github Git : 여러명의 사용자들 간에 파일의 작업을 조율하기 위한 분산 버전 관리 시스템(프로그램,툴) = 협업툴 Github : 분산 버전 관리 툴인 Git 저장소 호스팅을 제공하는 웹 서비스 [Github에서 저장소(respository) 만들기] Create a new repository public - 모든 코드 공유,공개 private - 비공개 (나만 볼 수 있게) 2023. 10. 10.
[Java] 분수 합 구하기 / 유클리드 호제법 프로그래머스 문제를 푸는데 두 분수 합을 구해 기약분수의 형태로 나타내고 그 분자와 분모를 순서대로 담은 배열을 return 하는 문제가 나왔다. 앞서 공부할때도 분수의 형태는 잘 다루지 않았기 때문에 기약분수는 어떻게 만들어야 하나 하고 고민하다 찾아보니 클리드 호제법이란 것이 있다는 것을 알았다. 그래서 관련 문제를 정리하며 유클리드 호제법도 같이 정리해 보고자한다. [level unrated] 분수의 덧셈 - 120808 문제 설명 첫 번째 분수의 분자와 분모를 뜻하는 numer1, denom1, 두 번째 분수의 분자와 분모를 뜻하는 numer2, denom2가 매개변수로 주어집니다. 두 분수를 더한 값을 기약 분수로 나타냈을 때 분자와 분모를 순서대로 담은 배열을 return 하도록 solutio.. 2023. 10. 10.
[Java] 제곱 반환하기 / pow() 프로그래머스 문제를 풀다가 제곱과 세제곱에 대한 문제가 나왔다. 나는 단순하게 a*a, b*b*b 이런식으로 풀었지만 제곱에 대한 함수가 있다는 것을 알고 정리해본다. 자바에서 특정 값의 제곱을 구하려면 java.lang.Math 클래스의 pow() 메소드를 사용해야 한다. java.lang.Math 클래스는 수학에서 사용하는 상수들과 함수들을 미리 구현해놓은 클래스이다. Math 클래스는 정적 메소드이기 때문에 객체를 생성하지 않고 클래스를 import해주면 바로 생성이 가능하다. 형식) Math.pow(밑, 지수) 이렇게 쓰면 Math.pow(a, b)는 a의 b승, 즉 ab를 반환하게 된다. 예시 문제) 3의 제곱 구하기 public class MathPow { public static void m.. 2023. 10. 10.
이클립스에 VSC 연동하기 프로젝트 할때 프론트 부분을 따로 담당하는 사람이 없어 우리가 맡아야 한다. Java는 아무래도 HTML, CSS, JS를 작업하기에는 조금 불편하기 때문에 바로바로 라이브로 화면을 볼 수 있다는 도구인 Visual Studio Code(일명 VSC)를 설치하기로 했다. 처음에는 코드만 복사 붙여넣기 했는데 둘을 연동을 할 수 있다기에 바로 찾아서 실행해 보았다. VCS 연동하기 순서 1. 이클립스 Windows > preference 열기 2. preference > "file" 검색 > General - Editors - File Associations 클릭 3. File Association 에서 VSC와 연동할 확장 파일 선택 만약 연동할 파일이 보이지 않는다면 옆에 [add...] 를 누르고 파.. 2023. 8. 20.