자료구조와 함께 배우는 알고리즘 입문 1
2020. 7. 28. 09:52ㆍ개인공부/자료구조와 함께 배우는 알고리즘 입문
알고리즘 이란?
프로그램은 컴퓨터에게 일을 하라고 지시하는 명령의 모임입니다.
컴퓨터는 프로그램의 명령에 따라 순서대로 일을 처리하는데, 이때 효율적인 결과를 얻기 위해 필요한 것이 알고리즘 입니다.
알고리즘의 의미는 '문제 해결 순서' 입니다.
알고리즘의 정의는 '문제를 해결하기 위한 것으로, 명확하게 정의되고 순서가 있는 유한 개의 규칙으로 이루어진 집합'
초기화
int max =a ; 는 변수를 만드는 시점에 값는 넣는 초기화
대입
'max = a' 는 이미 만들어져 있는 변수에 값을 넣는 대입.
메서드 | 자료형 | 입력값의 범위 |
nextBoolean() | boolean | true 또는 false |
nextByte() | byte | -128 __ 127 |
nextShort() | short | |
nextInt() | int | |
nextLong() | long | |
nextFloat() | float | |
nextDouble() | double | |
nextString() | String | 문자열 (스페이스, 줄 바꿈 문자로 구분) |
nextString() | String | 문자열 1줄 |
매개변수
메서드를 정의할 때 메서드에 전달되는 값을 저장하기 위해 변수(variable)을 선언하는데, 이를
매개변수(parameter) 또는 형식매개변수(formal parameter)라 합니다. 형식매개변수를 가인수라 하고
메서드를 호출할 때 사용하는 매개변수의 값(value)을 실인수 (actual argument)라고 합니다.
간단하게 메서드를 정의할 때는 '매개변수', 메서드를 호출할 때는 '실인수' 라고 생각하면 됩니다.