알고리즘

· 알고리즘
public static void main(String[] args) { // 새 Scanner 객체를 생성하여 사용자로부터의 입력을 처리할 준비 Scanner in = new Scanner(System.in); // 사용자로부터 한 줄의 문자열 입력을 받음 String input = in.nextLine(); // 입력받은 문자열을 공백 기준으로 나누어 String 배열로 변환 // "\\s+" 정규 표현식은 하나 이상의 공백 문자에 매치됨 String[] strarr = input.split("\\s+"); // 가장 긴 단어를 저장할 변수 초기화 String result = ""; // 각 단어에 대해 반복 for (String word : strarr) { // 현재 단어의 길이가 지금까지 찾은 ..
· 알고리즘
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); // 사용자로부터 두 개의 문자열을 입력받음 String input1 = in.next().toLowerCase(); // 첫 번째 입력 문자열을 모두 소문자로 변환 String input2 = in.next().toLowerCase(); // 두 번째 입력 문자열도 모두 소문자로 변환 // 첫 번째 문자열에서 두 번째 문자열에 해당하는 문자의 개수를 센다 int findCharCount = (int) input1.chars() // input1 문자열을 IntStream으로 변환 .f..
앞의 문제들 처럼 스캐너를 이용하여 a,b에 입력을 받고 출력시 a/b로 출력을 한다. 다만 상대오차가 10⁻⁹ 이내여야 한다는 조건이 있으므로 변수는 소수점 아래 9자리 이상 표현할 수 있는 실수형(double)으로 입력을 받는다. import java.util.*; public class Main{ public static void main(String args[]){ Scanner sc = new Scanner(System.in); double a, b; a = sc.nextDouble(); b = sc.nextDouble(); System.out.println(a / b); } }
import java.util.*; //Scanner 클래스가 util안에 있기때문에 import 해준다 public class Main{ public static void main(String args[]){ //스캐너 클래스 객체를 생성 //System.in은 화면에서 입력을 받겠다는 뜻 //System.in은 입력한 값을 Byte 단위로 읽으며 키보드와 연결된 자바의 표준 입력 스트림이다. Scanner sc = new Scanner(System.in); int a, b; //입력받은 정수를 각각 a와 b에 저장 //정수가 아닌 실수형일때는 nextDouble() 같이 쓰면 된다. a = sc.nextInt(); b = sc.nextInt(); //출력 System.out.println(a + b)..
· 알고리즘
내가 보려고 만든 사이트 모음 https://www.acmicpc.net/ Baekjoon Online Judge Baekjoon Online Judge 프로그래밍 문제를 풀고 온라인으로 채점받을 수 있는 곳입니다. www.acmicpc.net https://programmers.co.kr/ 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr https://leetcode.com/ LeetCode - The World's Leading Online Programming Learning Platform Level up your coding skills and q..
Nanseo
'알고리즘' 태그의 글 목록