목록Language (46)
기록하는 공부

EOF는 End of File의 약자로, 데이터 파일로부터 더 이상 읽을 수 있는 데이터가 없음을 나타내는 용어를 말한다. 사용자로부터 더 이상 입력이 들어오지 않을 때까지 실행시키고 싶을 때 hasNextInt()를 사용한다. hasNextInt()는 입력 값이 정수인 경우에 true를 반환하고 정수가 아니면 더이상의 입력을 받지 않고 false를 반환하여 반복문을 종료시킨다. https://www.acmicpc.net/problem/10951 10951번: A+B - 4 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 코드 import java.util.*; class Main { public static void main(String[] ar..
■ 배열(array) : 선형 자료구조(Data Structure)중 하나로 동일한 타입의 연관된 데이터를 메모리에 연속적으로 저장하여 하나의 변수에 묶어서 관리하기 위한 자료 구조를 말한다. 간단하게 말하면 같은 자료형의 변수들을 묶어 표현하는 것을 말한다. ■ 배열의 선언 : 선형 자료구조(Data Structure)중 하나로 동일한 타입의 연관된 데이터를 메모리에 연속적으로 저장하여 하나의 변수에 묶어서 관리하기 위한 자료 구조를 말한다. 간단하게 말하면 같은 자료형의 변수들을 묶어 표현하는 것을 말한다. // 정수형 배열 선언 int [] A;//방법1 : 타입 [배열의 크기] 배열이름 int A[];//방법2 : 타입 배열이름 [배열의 크기] // 문자형 배열 선언 String name []; ..

문제출처 https://www.acmicpc.net/problem/11382 11382번: 꼬마 정민 첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다. www.acmicpc.net 문제 처음 제출했던 코드 (런타임 에러 발생) 입력값을 받을 때 int형을 사용했다. 코드를 제출하니까 런타임 에러가 발생했다. import java.util.*; class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int num1, num2, num3; num1 = scan.nextInt(); num2 = scan.nextInt(); num3 = scan.nextI..

async, await async와 await는 JavaScript에서 비동기 코드를 작성하는 방법이다. 비동기 코드란 코드가 실행되는 동안 다른 코드가 실행될 수 있는 코드를 의미한다. 이는 웹 애플리케이션에서 서버로부터 데이터를 받아오거나, 사용자와의 상호작용 등에서 유용하게 사용된다. async 키워드는 함수를 비동기 함수로 만든다. 이 함수는 Promise 객체를 반환하며, Promise 객체는 비동기 작업이 완료되면 결과를 반환한다. await 키워드는 Promise 객체의 결과를 기다리며, 해당 결과가 반환될 때까지 코드 실행을 일시 중지한다. 이렇게 하면 코드가 비동기 작업이 완료될 때까지 기다리지 않아도 되며, 콜백 함수나 Promise 체인 등을 작성하지 않아도 된다. 예를 들어, 다음과..