Atlassian 코딩 인터뷰 질문

Atlassian 배열 질문

질문 1. 조합 합계 Leetcode 솔루션 문제 Combination Sum Leetcode Solution은 정수 배열 또는 목록과 대상을 제공합니다. 주어진 목표에 합산되는 횟수에 관계없이 이러한 정수를 사용하여 만들 수있는 조합을 찾아야합니다. 그래서 좀 더 공식적으로 우리는 주어진 ...

자세히보기

질문 2. 배열에서 동일한 요소가있는 인덱스 쌍의 수 정수 배열을 제공했다고 가정 해 보겠습니다. "배열에서 동일한 요소를 가진 인덱스 쌍 수"문제는 arr [i] = arr [j] 및 i가 j와 같지 않은 방식으로 인덱스 쌍 (i, j)의 수를 알아 내도록 요청합니다. . 예 arr [] = {2,3,1,2,3,1,4} 3 설명 쌍 ...

자세히보기

질문 3. 어레이의 두 하위 집합의 가능한 최대 차이 정수 배열이 있다고 가정합니다. 문제 설명 "배열의 두 하위 집합의 최대 가능한 차이"는 어레이의 두 하위 집합 간의 가능한 최대 차이를 알아 내도록 요청합니다. 따라야 할 조건 : 배열은 반복되는 요소를 포함 할 수 있지만 요소의 가장 높은 빈도 ...

자세히보기

질문 4. 최대 합계 증가 하위 시퀀스 문제 설명“Maximum Sum Increasing Subsequence”문제에서 배열을 제공했습니다. 주어진 배열의 최대 하위 시퀀스의 합을 찾습니다. 즉, 하위 시퀀스의 정수가 정렬 된 순서입니다. 하위 시퀀스는 다음과 같은 시퀀스 인 배열의 일부입니다.

자세히보기

질문 5. 다수 요소 문제 설명 정렬 된 배열이 주어지면 정렬 된 배열에서 대부분의 요소를 찾아야합니다. 과반수 요소 : 배열 크기의 절반 이상이 발생하는 숫자입니다. 여기에서 우리는 그것이 major_element인지 아닌지 확인해야하는 x를 제공했습니다. 예제 입력 5 2 ...

자세히보기

Atlassian 문자열 질문

질문 6. 전화 번호의 문자 조합 전화 번호 문제의 문자 조합에서 우리는 2에서 9까지의 숫자를 포함하는 문자열을 제공했습니다. 문제는 모든 숫자에 일부 문자가 할당되어있는 경우 해당 숫자로 나타낼 수있는 가능한 모든 조합을 찾는 것입니다. 번호 할당은 ...

자세히보기

Atlassian 트리 질문

질문 7. 이진 검색 트리 유효성 검사 문제 이진 검색 트리 유효성 검사 문제에서 우리는 트리의 루트를 주었으므로 이진 검색 트리인지 여부를 확인해야합니다. 예 : 출력 : true 설명 : 각 하위 트리에 남아있는 모든 요소가 ...이므로 주어진 트리는 이진 검색 트리입니다.

자세히보기

Atlassian 기타 질문

질문 8. 역 폴란드 표기법 평가 LeetCode 솔루션 문제 설명 역 폴란드 표기법 평가 LeetCode 솔루션 – 역 폴란드 표기법에서 산술 표현식의 값을 평가합니다. 유효한 연산자는 +, -, * 및 /입니다. 각 피연산자는 정수 또는 다른 표현식일 수 있습니다. 두 정수 간의 나누기는 XNUMX으로 잘려야 합니다. 주어진 ...

자세히보기

질문 9. 부분 문자열 Leetcode 솔루션의 최대 발생 횟수 문제 설명: 하위 문자열 Leetcode의 최대 발생 횟수 솔루션 – 문자열 s가 주어지면 다음 규칙에 따라 하위 문자열의 최대 발생 횟수를 반환합니다. 하위 문자열의 고유 문자 수는 maxLetters보다 작거나 같아야 합니다. 하위 문자열 크기는 minSize와 maxSize 사이여야 합니다. 예시 ...

자세히보기

질문 10. 시간 기반 키-값 저장소 LeetCode 솔루션 문제 설명 시간 기반 키-값 저장 LeetCode 솔루션 – 다른 타임스탬프에서 동일한 키에 대한 여러 값을 저장하고 특정 타임스탬프에서 키 값을 검색할 수 있는 시간 기반 키-값 데이터 구조를 설계합니다. TimeMap 클래스 구현: TimeMap() 데이터 구조의 개체를 초기화합니다. void set(문자열 키, 문자열 ...

자세히보기

질문 11. 정원에 물을 주기 위해 열리는 최소 탭 수 LeetCode 솔루션 문제 설명 정원에 물을 주기 위해 열리는 최소 탭 수 LeetCode 솔루션 – x축에 0차원 정원이 있습니다. 정원은 지점 1에서 시작하여 지점 n에서 끝납니다. (즉, 정원의 길이는 n입니다). ...의 [0, 1, ..., n] 지점에 n + XNUMX개의 탭이 있습니다.

자세히보기

질문 12. 이진 트리의 잎 찾기 LeetCode 솔루션 문제 설명 이진 트리의 잎 찾기 LeetCode 솔루션 – 이진 트리의 루트가 주어지면 다음과 같이 트리의 노드를 수집합니다. 모든 잎 노드를 수집합니다. 모든 리프 노드를 제거합니다. 트리가 비어 있을 때까지 반복합니다. 예제 테스트 케이스 1: 입력: 루트 = [1, 2, 3, ...

자세히보기

질문 13. 디자인 히트 카운터 LeetCode 솔루션 문제 설명 히트 카운터 설계 LeetCode 솔루션 – 지난 5분(즉, 지난 300초) 동안 수신된 히트 수를 계산하는 히트 카운터를 설계합니다. 시스템은 타임스탬프 매개변수(초 단위)를 허용해야 하며 시스템에 대한 호출이 시간 순서대로 이루어지고 있다고 가정할 수 있습니다(즉, 타임스탬프가 단조롭게 증가함). ...

자세히보기

질문 14. 단일 번호 Leetcode 솔루션 문제 설명 단일 숫자 Leetcode 솔루션 – 비어 있지 않은 정수 배열이 주어지며 정확히 한 번 나타나는 요소를 찾아야 합니다. 모든 요소가 하나를 제외하고 두 번 나타나는 질문에서 제공됩니다. 예 1: 입력: nums = [2,2,1] 출력: 1 예 2: 입력: ...

자세히보기

질문 15. 주요 요소 Leetcode 솔루션 문제 설명 정수 배열이 주어졌습니다. ⌊ ⌋가 바닥 연산자 인 배열에서 ⌊N / 2⌋ 시간 이상 발생하는 정수를 반환해야합니다. 이 요소를 다수 요소라고합니다. 입력 배열에는 항상 다수의 요소가 포함되어 있습니다. ...

자세히보기

질문 16. 이진 검색 트리 Leetcode 솔루션에 삽입 이 문제에서는 정수 값을 포함하는 이진 검색 트리의 루트 노드와 이진 검색 트리에 추가하고 그 구조를 반환해야하는 노드의 정수 값이 제공됩니다. BST에 요소를 삽입 한 후에는 ...

자세히보기

질문 17. 순열 Leetcode 솔루션 문제 Permutations Leetcode Solution은 간단한 정수 시퀀스를 제공하고 주어진 시퀀스의 모든 순열의 완전한 벡터 또는 배열을 반환하도록 요청합니다. 따라서 문제를 해결하기 전에. 우리는 순열에 익숙해야합니다. 따라서 순열은 배열에 불과합니다 ...

자세히보기

질문 18. 레모네이드 변경 Leetcode 솔루션 이 글은 레모네이드 체인지 Leetcode 솔루션 문제 성명 "레모네이드 체인지"에 고객 대기열이 있습니다. 그들은 우리에게서 5 루피의 레모네이드를 사고 싶어합니다. 고객은 5 루피, 10 루피 또는 20 루피를 제공 할 수 있습니다. 우리는 반환하고 싶습니다 ...

자세히보기

Translate »