문제
https://school.programmers.co.kr/learn/courses/30/lessons/120803?language=javascript
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
코드
function solution(num1, num2) {
return num1 - num2;
}
시간복잡도
num1 과 num2 을 빼는 연산은 상수 시간을 소요한다. 따라서 시간복잡도는 O(1)이다. 즉, 입력 크기와 관계없이 일정한 시간이 소요된다.
해당 코드에서는 두 개의 숫자를 입력받고, 두 숫자에 대한 단순 뺄셈 연산만 실행한다. 따라서 입력되는 숫자의 크기나 값에 상관없이 일정한 시간내에 완료된다. 뺄셈 연산은 컴퓨터 하드웨어 수준에서 매우 기본적이고 빠른 연산 중 하나로, 연산에 필요한 시간이 입력의 크기나 복잡도에 영향을 받지 않는다.
'코딩문제풀기' 카테고리의 다른 글
[프로그래머스/12928] 약수의 합 (0) | 2024.07.21 |
---|---|
[프로그래머스/12931] 자릿수 더하기 (0) | 2024.07.18 |
[백준/10828] 스택 (0) | 2024.06.05 |
[백준/10430] 나머지 (0) | 2024.06.02 |
[백준 | 1874 | 자바스크립트] 스택 수열 (0) | 2024.05.26 |