회문 번호

문제 설명“Palindrome Number”문제는 정수가 주어 졌다는 것을 나타냅니다. 회문인지 아닌지 확인하십시오. 주어진 숫자를 문자열로 변환하지 않고이 문제를 해결하십시오. 예 12321 true 설명 12321은 회문 번호입니다. 12321을 반대로하면 12321이됩니다.

자세히보기

이진 검색 트리 검색 및 삽입

문제 설명 이진 검색 트리에서 검색 및 삽입을 수행하는 알고리즘을 작성합니다. 그래서 우리가 할 일은 입력의 일부 요소를 이진 검색 트리에 삽입하는 것입니다. 특정 요소를 검색하라는 요청을받을 때마다 BST (short…

자세히보기

데이터 구조 설계

데이터 구조 설계를 듣고 많은 사람들이 제목 자체를보고 도망 치고 싶어 할 것입니다. 나를 아는 사람들은 내가 개념을 완전히 설명 할 때까지 내가 떠나지 않는다는 것을 안다. 저와 함께 문제와 몇 가지 아이디어를 배우기위한 여정을 시작하십시오.

자세히보기

최소 스택

최소 스택 문제에서는 다음 함수를 효율적으로 구현하기 위해 스택을 설계해야합니다. push (x) –> 요소 x를 스택에 푸시 pop () –> 스택 상단의 항목을 제거합니다. top () –> 요소를 반환합니다. 스택 맨 위에 getMin () –> 존재하는 최소 요소 반환…

자세히보기

이진 트리 데이터 구조

이 기사에서는 이진 트리 데이터 구조에 대해 읽을 것입니다. 트리는 루트 노드를 제외한 모든 노드에 상위 노드가있는 계층 적 데이터 구조입니다. 자식이없는 노드를 잎이라고합니다. 나무가 필요하십니까? 1. 트리는 데이터를 저장해야 할 때 사용됩니다.

자세히보기

피보나치 수

피보나치 수는 피보나치 수열이라고하는 수열을 형성하는 수이며 Fn으로 표시됩니다. 처음 두 피보나치 수는 각각 0과 1입니다. 즉 F0 = 0과 F1 = 1입니다. 세 번째 피보나치 수에서 시작하여 각 피보나치 수는 이전 두 수의 합입니다.

자세히보기