2023/10

숫자 비교하기 문제 설명 정수 num1과 num2가 매개변수로 주어집니다. 두 수가 같으면 1 다르면 -1을 retrun하도록 solution 함수를 완성해주세요. 제한사항 0 ≤ num1 ≤ 10,000 0 ≤ num2 ≤ 10,000 입출력 예 num1 num2 num3 2 3 -1 11 11 1 7 99 -1 입출력 예 설명 입출력 예 설명 #1 num1이 2이고 num2가 3이므로 다릅니다. 따라서 -1을 return합니다. 입출력 예 설명 #2 num1이 11이고 num2가 11이므로 같습니다. 따라서 1을 return합니다. 입출력 예 설명 #3 num1이 7이고 num2가 99이므로 다릅니다. 따라서 -1을 return합니다. 코드 class Solution { public int solut..
몫 구하기 문제 설명 정수 num1, num2가 매개변수로 주어질 때, num1을 num2로 나눈 몫을 return 하도록 solution 함수를 완성해주세요. 제한사항 0
두 수의 합 문제 설명 정수 num1과 num2가 주어질 때, num1과 num2의 합을 return하도록 soltuion 함수를 완성해주세요. 제한사항 50,000 ≤ num1 ≤ 50,000 50,000 ≤ num2 ≤ 50,000 입출력 예 num1 num2 result 2 3 5 100 2 102 입출력 예 설명 입출력 예 #1 num1이 2이고 num2가 3이므로 2 + 3 = 5를 return합니다. 입출력 예 #2 num1이 100이고 num2가 2이므로 100 + 2 = 102를 return합니다. 코드 class Solution { public int solution(int num1, int num2) { int answer = -1; return answer; } } 풀이 class S..
제곱 수 판별하기 문제 설명 어떤 자연수를 제곱했을 때 나오는 정수를 제곱수라고 합니다. 정수 n이 매개변수로 주어질 때, n이 제곱수라면 1을 아니라면 2를 return하도록 solution 함수를 완성해주세요. 제한사항 1 ≤ n ≤ 1,000,000 입출력 예 n result 144 1 976 2 입출력 예 설명 입출력 예 #1 144는 12의 제곱이므로 제곱수입니다. 따라서 1을 return합니다. 입출력 예 #2 976은 제곱수가 아닙니다. 따라서 2를 return합니다. 코드 class Solution { public int solution(int n) { int answer = 0; return answer; } } 풀이 class Solution { public int solution(in..
두 수의 차 문제 설명 정수 num1과 num2가 주어질 때, num1에서 num2를 뺀 값을 return하도록 soltuion 함수를 완성해주세요. 제한사항 50000 ≤ num1 ≤ 50000 50000 ≤ num2 ≤ 50000 입출력 예 num1 num2 result 2 3 -1 100 2 98 입출력 예 설명 입출력 예 #1 num1이 2이고 num2가 3이므로 2 - 3 = -1을 return합니다. 입출력 예 #2 num1이 100이고 num2가 2이므로 100 - 2 = 98을 return합니다. 코드 class Solution { public int solution(int num1, int num2) { int answer = 0; return answer; } } 풀이 class Sol..
나머지가 1이 되는 수 찾기 문제 설명 자연수 n이 매개변수로 주어집니다. n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 하도록 solution 함수를 완성해주세요. 답이 항상 존재함은 증명될 수 있습니다. 제한사항 3 ≤ n ≤ 1,000,000 입출력 예 n result 10 3 12 11 입출력 예 설명 입출력 예 #1 10을 3으로 나눈 나머지가 1이고, 3보다 작은 자연수 중에서 문제의 조건을 만족하는 수가 없으므로, 3을 return 해야 합니다. 입출력 예 #2 12를 11로 나눈 나머지가 1이고, 11보다 작은 자연수 중에서 문제의 조건을 만족하는 수가 없으므로, 11을 return 해야 합니다. 코드 class Solution { public int sol..
두 수의 곱 문제 설명 정수 num1, num2가 매개변수 주어집니다. num1과 num2를 곱한 값을 return 하도록 solution 함수를 완성해주세요. 제한사항 0 ≤ num1 ≤ 100 0 ≤ num2 ≤ 100 입출력 예 num1 num2 result 3 4 12 27 19 513 입출력 예 설명 입출력 예 #1 num1이 3, num2가 4이므로 3 * 4 = 12를 return합니다. 입출력 예 #2 num1이 27, num2가 19이므로 27 * 19 = 513을 return합니다. 코드 class Solution { public int solution(int num1, int num2) { int answer = 0; return answer; } } 풀이 class Solution ..
나머지 구하기 문제 설명 정수 num1, num2가 매개변수로 주어질 때, num1를 num2로 나눈 나머지를 return 하도록 solution 함수를 완성해주세요. 제한사항 0
Git Hub 코드 올리기 ls ls -al ⇒ 내용 보기 git config —global user.name “이름” ⇒ 사용자 정보 등록 git config —global user.name 이메일 git bush git cd 폴더/ ⇒ 폴더 지정 cd.. ⇒ 이전 폴더 git init ⇒ 폴더를 지정하여 git 시작 (1폴더 1 로컬 저장소) git add 파일 명 ⇒ 원하는 파일 업로드(고정) git commit -m “프로젝트 설명 추가” ⇒ 선택한 파일 묶어 설명 git log ⇒ 생성 커밋 보기 git remote add origin url ⇒ 원격 저장소에 업로드 git push origin master ⇒ 만든 커밋 보내기 (파일 생성 후 가능) 원격 저장소를 내 컴퓨터에 받아오기 git ..
Canvas 웹 페이지에 그래픽을 그려주는 쉽고 강력한 방법을 제공 그래픽을 위한 컨테이너(container) 역할만을 수행 따라서 실제로 그래픽을 그리기 위해서는 자바스크립트(JavaScript) 등의 스크립트 언어를 이용 canvas 요소의 속성 테두리(border)도 콘텐츠(content)도 없는 웹 페이지 내의 단순한 사각형의 공간 반드시 style 속성을 이용하여 캔버스의 크기를 설정 canvas 요소를 스크립트(script)에서 접근하기 위해서는 해당 요소의 id 속성을 이용 이 문장은 사용자의 웹 브라우저가 canvas 요소를 지원하지 않을 때 나타납니다! 사각형 그리기 1. 사각형의 왼쪽 위 꼭짓점의 x좌표 2. 사각형의 왼쪽 위 꼭짓점의 y좌표 3. 사각형의 너비 4. 사각형의 높이 co..
비디오 웹 브라우저는 여러 개의 태그 중 위쪽에서부터 순서대로 가장 먼저 인식되는 파일의 타입과 주소를 사용 태그 사이에 존재하는 텍스트는 해당 웹 브라우저가 태그를 지원하지 않을 때만 화면에 표시 비디오 파일 형식 - MP4 : Moving Picture Experts Group에 의해 개발되었으며, 비디오 코덱으로는 H.268, 오디오 코덱으로는 ACC를 사용합니다. 적은 용량으로도 고품질의 영상 및 음성을 구현할 수 있어 인터넷을 통한 스트리밍에 많이 활용되는 파일 형식 - WebM : 구글의 지원으로 개발된 개방형 공개 멀티미디어 파일 형식이며, 비디오 코덱으로는 VP8, 오디오 코덱으로는 Vorbis를 사용 - OGV : Theora Ogg라고도 불리며, Xiph 재단에 의해 MP3의 대안으로 ..
의사 요소 해당 HTML 요소의 특정 부분만을 선택 하나의 HTML 요소에 여러 개의 의사 요소를 동시에 적용 가능 선택자::의사요소이름 {속성: 속성값;} ::first-letter 텍스트의 첫 글자만을 선택 블록(block) 타입의 요소에만 사용 font 속성 color 속성 background 속성 margin 속성 padding 속성 border 속성 text-decoration 속성 text-transform 속성 line-height 속성 float 속성 clear 속성 vertical-align 속성 (단, float 속성값이 none일 경우에만) ::before 특정 요소의 내용(content) 부분 바로 앞에 다른 요소를 삽입 ::after 특정 요소의 내용(content) 부분 바로 뒤..
구구르밍
'2023/10 글 목록