별찍기2 백준 JAVA - 3단계 for 활용하기 (2) (feat. 별 찍기, x보다 작은 수) 2021.09.29 - [알고리즘 공부] - JAVA - 3단계 for 활용하기 (1) (feat.Buffer, StringTokenizer, String.split 사용) 이번에는 for문 알고리즘 문제 2편입니다(1편은 위에 링크로) 지난 글에 이어서 2742번부터 10871번까지 풀어보았다. 다만 문제 유형에 맞춰 2742 ~ 11022 번까지와 2438 ~ 10871 번으로 나누어 적도록 하겠다. 1. 2742 ~ 11022 까지 풀이!! 여기 문제는 이전 문제를 풀었다면 크게 문제없을 정도의 난이도! 입력-출력의 반복이라는 점과 BufferedWriter 로 입력받았을 때 나누는 방법만 알면 크게 문제 될 것은 없어보인다. package baekJoon; import java.io.*; publ.. Java - 알고리즘 2021. 10. 8. 7. 조건문과 반복문 기초&활용 (2) : for, while, do ~ while 1. 임의의 수 만들기 : 난수 생성하기 Math.random() : 0.0 과 1.0 사이의 임의의 double값을 반환 각 변에 내가 원하는 범위에 따른 숫자를 곱한다 ⇒ 이 부분은 내가 구하고자 하는 '개별값의 갯수' 라고 생각해도 됨 0 ~ 50까지 범위 안의 값을 구하기위해서는 *50 ⇒ Math.random()50, 이때 출력되는 값은 정확히는 0 이상 50 미만, 즉 0 ~ 49, 50 개의 수 0 ~ 3 까지 범위 안의 값을 구하기 위해서는 *3 ⇒ Math.random()**3, 이때 출력되는 값은 정확히는 0 이상 3미만, 즉 0 ~ 2, 3개의 수 이후 정수를 얻기 위해서는 실수를 int 형으로 형 변환이 필요하다. 만약 특정한 숫자부터 시작하고 싶다면, 해당 숫자를 더해주어야 한다... Java - 기본기 2021. 10. 1. 이전 1 다음 728x90 반응형