여니의 성장 diary
728x90
반응형
article thumbnail
프로그래머스 스쿨 연습문제 문제풀이 - Java #2

목표는 1일 1블로그를 필수로 작성하는 것이었지만 실천하기가 생각보다 쉽지 않았다...😂 원래는 오후 자습시간에 오전 수업 내용을 복습하고, 수업을 마친 후에 오후 수업 내용을 복습하는 루틴이었는데 요즘 자습시간에 예제 푸느라 남는 시간이 없어서 한꺼번에 다 하려니 무리가 있었다ㅎㅎㅎ 껄껄~ 조금 힘들더라도 빠짐없이 공부한 내용을 복습할 겸 기록하기 위해 조금 더 힘을 내보기로! 제곱수 판별하기 어떤 자연수를 제곱했을 때 나오는 정수를 제곱수라고 합니다. 정수 n이 매개변수로 주어질 때, n이 제곱수라면 1을 아니라면 2를 return하는 solution 함수를 완성해주세요. (제한사항 : 1 ≤ n ≤ 1,000,000 제곱근을 구하는 Math.sqrt()를 이용해서 매개변수 n의 제곱근을 int 타입..

article thumbnail
프로그래머스 스쿨 연습문제 문제풀이 - Java #1

JAVA 과정이 1개월 정도 지나면서 과정 평가를 대신해서 프로그래머스 문제를 많이 풀어보라고 권유해주시고, 몇 개의 문제를 골라주신 덕분에 문제 풀다가 살짝 현타가 왔지만... 문제를 풀면서 배워가는 것들도 있고, 부족한 부분도 파악이 되서 좋은 것 같다 :) 아직은 응용할 수 있는게 많지않아서 다른 사람들의 풀이에 비해 코드가 많이 길지만 언젠가 줄여서 쓸 수 있는 날이 오길 바라면서 더 열심히 공부하기! n의 배수 고르기 정수 n과 정수 배열 numlist가 매개변수로 주어질 때, numlist에서 n의 배수가 아닌 수들을 제거한 배열을 return하도록 solution 함수를 완성해주세요. (제한사항 : 1 ≤ n ≤ 10,000 / 1 ≤ numlist의 크기 ≤ 100 / 1 ≤ numlist..

article thumbnail
이것이 자바다 04 조건문과 반복문 확인문제 풀이

04 조건문과 반복문 1. 조건문과 반복문의 종류를 괄호 ( )속에 넣어 보세요. ● 조건문: ( 1 ), ( 2 ) ● 반복문: ( 3 ), ( 4 ) (1) if (2) switch (3) for (4) while, do-while 제어문의 종류에는 조건문과 반복문이 있는데, 조건문에는 if문, switch문이 있고 반복문에는 for문, while문, do-while문이 있다. if문은 조건식의 결과에 따라 블록 실행 여부가 결정되고, switch문은 변수가 어떤 값을 갖느냐에 따라 실행문이 선택된다. 반복문 for문, while문, do-while문은 어떤 작업이 반복적으로 실행되도록 할 때 사용되며, for문과은 정해진 횟수만큼 반복된다면 while문은 조건식이 true일 때 계속해서 반복하고, ..

article thumbnail
이것이 자바다 03 연산자 확인문제 풀이

03 연산자 1. 연산자와 연산식에 대한 설명 중 틀린 것은 무엇입니까? ① 연산자는 피연산자의 수에 따라 단항, 이항, 삼항 연산자로 구분된다. ② 비교 연산자와 논리 연산자의 산출 타입은 boolean (true/fale)이다. ③ 연산식은 하나 이상의 값을 산출할 수도 있다. ④ 하나의 값이 올 수 있는 자리라면 연산식도 올 수 있다. ③ 연산식은 하나 이상의 값을 산출할 수도 있다. 연산식은 반드시 하나의 값을 산출한다. 2. 다음 코드를 실행했을 때 출력 결과는 무엇입니까? -9 int 타입의 변수 x의 값은 10, y의 값은 20이다. 변수 z는 변수 x, y에 대한 연산식의 결과값을 가지게 되는데 ++x는 변수 x에 대한 선위증감식이므로 x의 값은 11이 되고, 변수 y에 부호 연산자 (-)..

이것이 자바다 01 자바 시작하기 / 02 변수와 타입 확인문제 풀이

01 자바 시작하기 1. JDK와 JRE의 차이점을 설명한 것 중 틀린 것은 무엇입니까? ① JDK는 JRE와 컴파일러 등의 개발 도구가 포함된다. ② 자바 프로그램을 개발하려면 JDK가 반드시 필요하다. ③ 자바 프로그램을 실행만 하려면 JRE를 설치해도 상관없다. ④ JRE에는 컴파일러(javac.exe)가 포함되어 있다. ④ JRE에는 컴파일러(javac.exe)가 포함되어 있다. JDK에는 프로그램 개발에 필요한 자바 가상 기계(JVM), 라이브러리 API, 컴파일러 등의 개발도구가 포함되어 있지만 JRE에는 프로그램 실행에 필요한 자바 가상 기계(JVM), 라이브러리 API만 포함되어 있다. 이미 개발된 프로그램만 실행한다면 JRE만 설치하면 된다. 2. JVM에 대한 설명으로 틀린 것은 무엇입..

728x90
반응형