일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 네트워킹
- 스크롤
- ai select
- quizlet
- Algorithm
- gsap
- 라이브러리
- 갤럭시북5
- 연습문제
- java
- 함수
- JLPT
- 일본어
- 알고리즘
- React
- 초연결 사회의 데이터통신과 네트워킹
- 자바스크립트
- vpn 에러
- pulsesecurevpn
- 한빛아카데미
- 이벤트
- html
- pulsesecure
- JavaScript
- 백준
- 데이터통신
- Node.js
- 단어장
- ArrayList
- 자바
- Today
- Total
목록java (99)
umilove98의 블로그
1 2 3 4 5 6 ArrayList list = new ArrayList(); list.add(10); list.add(20); list.add(30); list.contains(30) //true 반환 list.contains(50) //false 반환 cs

a의 b제곱을 구해서 일의 자리 수를 출력한다. 예제에서 보듯이 9의 635제곱 같이 큰 수가 나오면 메모리가 초과될 수 있으므로 for 문으로 계속 같은 수를 % 10을 이용해 일의 자리 수만 남기면서 곱한다. 결과값이 0이면 10을 출력하고 1~9이면 그대로 출력한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { publi..

ArrayList를 이용해 주어진 규칙대로의 수열을 먼저 만든다. 낭비 없이 최대 B번째까지만 만들면 됨 A번째 부터 B번째 자리의 값을 가져와 더한다. 출력한다. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)..

ArrayList를 만들어 결과 소수를 한 자리 씩 집어넣는다. a/b 를 ArrayList에 추가하고 a = a%b *10 (소수점 한 자리를 내려갈 때마다 0이 붙는것을 표현)을 취하여 다시 a/b를 ArrayList에 추가 이를 반복한다. ArrayList 의 마지막 인덱스가 n이 될 때까지(n번째 자리를 찾아야 하므로) 반복을 중지하고 ArrayList의 n번째 값을 출력 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.StringTokenizer; public class Q1312 { public s..

1부터 늘려가면서 결과값을 생각해보니 홀수 : (N/2+2)X(N/2+1) 짝수 : (N/2+1)X(N/2+1) 의 결과가 나오는 것을 확인할 수 있었다. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { public static void main(String[] args) throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(bf.readLine()); int result = 0; if(n%2=..

사람들의 앉은 모습을 ArrayList로 표현하여 N이 주어지면 0부터 N까지가 담겨있는 ArrayList 를 생성 0번자리는 필요 없으므로 index를 1부터 리스트의 마지막자리까지 계속 순환시킴 순환 도중 따로 k의 count를 세어 count가 k의 값이 될 때마다 해당 index의 원소값을 출력 ArrayList에 add함 해당 자리의 사람은 삭제된 것으로 간주하기 위해 원소값을 0으로 바꾸어줌 순환 도중 index의 원소값이 0인 자리는 없는 것으로 간주하기 위해 count를 증가하지 않음 출력할 ArrayList의 size가 N값과 같아지면 모든 사람이 제거된 것이므로 순환을 종료 import java.io.BufferedReader; import java.io.IOException; impo..