[HackerRank] Intro to Tutorial Challenges

아르당·2023년 12월 17일
0

HackerRank

목록 보기
49/109
post-thumbnail

문제를 이해하고 있다면 바로 풀이를 보면 됨
전체 코드로 바로 넘어가도 됨
마음대로 번역해서 오역이 있을 수 있음

튜토리얼 챌린지에 대한 내용과 다른 챌린지들은 생략한다.
언젠가 문제를 풀다보면 나오겠지.

문제

이것은 시작하기에 간단한 챌린지이다. 정렬된 배열 arr과 숫자 V가 주어지고, 배열에 V의 인덱스를 출력할 수 있있나요?

Example

arr = [1, 2, 3]
V = 3

인덱스 0부터 시작하는 배열에서 2를 반환한다.

Function Description

introTutorial 함수를 완성해라. 0을 기준으로 V의 인덱스를 반환해야 한다.
introTutorial 함수는 아래와 같은 매개변수를 가지고 있다.

  • int arr[n]: 정렬된 정수형 배렬
  • int V: 찾아야할 정수

Return

  • int: arr에 V의 인덱스

Constraints

  • 1 <= n <= 1000
  • -1000 <= V <= 1000, V ∈ arr

V는 arr에 딱 하나만 있다.

풀이

간단하게 indexOf() 메소드를 사용해서 풀었다.

return arr.indexOf(V);

전체 코드

public static int introTutorial(int V, List<Integer> arr) {
	return arr.indexOf(V);
}
profile
내 마음대로 코드 작성하는 세상

0개의 댓글