일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 자바
- 백준
- quizlet
- 초연결사회의 데이터통신과 네트워킹
- ScrollToPlugin
- 초연결 사회의 데이터통신과 네트워킹
- React
- JavaScript
- 자바스크립트
- 단어장
- reactjs code snippets
- JLPT
- 알고리즘
- 일본어
- java
- 이벤트
- 연습문제
- 한빛아카데미
- 스크롤
- html
- 데이터통신
- 네트워킹
- 라이브러리
- ArrayList
- scrolly
- prettier-code formatter
- 함수
- gsap
- Algorithm
- Node.js
- Today
- Total
목록Algorithm (91)
umilove98의 블로그
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 35 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.math.BigInteger; import java.util.StringTokenizer; public class Q2061 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(Syst..
단어를 입력받아 해당 단어가 기존에 있던 단어의 사이클 단어인지 비교한다. 기존에 있던 모든 단어들 중 입력받은 단어와 글자 수가 같은 단어들을 골라 해당 단어를 한 글자씩 돌려가며 입력받은 단어와 비교한다. 비교 중 완전히 같은 단어가 만들어지면 입력단어는 기존 단어의 사이클 단어이므로 패스 기존에 있던 모든 단어들과 비교해봤지만 같은 단어가 만들어지지 않았다면 새로운 단어이므로 리스트에 입력 이를 반복하여 총 리스트에 입력된 단어들의 개수를 출력하면 된다. 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 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 ..
한 대의 가격 - 한 대의 가변 비용을 계산하면 한 대를 판매할 때마다 얻어지는 이익을 구할 수 있다. 이 이익이 쌓여 고정 비용을 상회하게 되면 손익분기점을 넘는 것이 되므로 A / (C - B) + 1 의 식이 완성된다. 단 C 가 B보다 작거나 같은 경우는 기기 수를 아무리 늘려도 손익분기점을 넘을 수 없으므로 -1 을 출력한다. 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 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public cla..
100x100의 배열을 생성한 후 전부 0을 집어넣는다. 종이의 x, y를 입력받아 해당 범위를 모두 1씩 증가시킨다. - 해당 단계 n회 반복 전체 배열을 순회하며 m보다 큰 값이 들어있을 때마다 출력할 값을 1씩 증가시킨다. 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 35 36 37 38 39 40 41 42 43 44 45 46 47 48 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Arrays; import java.util...
마지막에 연결된 멀티탭을 제외한 모든 멀티탭은 한 칸씩을 사용할 수 없게 되므로 전체 플러그 구멍 수의 합에서 멀티탭 개수 -1 만큼을 빼준다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.ArrayList; public class Q2010 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamR..
E S M을 규칙에 맞게 증가시키며 년도를 함께 증가시킨다 입력값과 E S M이 같아지는 순간의 년도를 출력한다. 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 35 36 37 38 39 40 41 42 43 44 45 46 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Q1476 { public static void main(String[] args) throws IOException..