2022년에 javascript에서 모든 하위 배열을 생성하는 방법은 무엇입니까?



안녕하세요 독자 여러분,

면접관은 지원자의 논리적 사고와 적성을 명확하게 나타내기 때문에 하위 배열에 대해 질문하기를 좋아합니다.

위 사항을 고려하여 인터뷰에서 가장 자주 묻는 질문을 포함할 새 태그 MCAIQ(가장 자주 묻는 인터뷰 질문)를 weekendtutorial에 시작할 예정입니다. 이것은 모든 질문과 인터뷰 준비를 위한 단일 정류장이 될 것입니다.

반복 및 재귀 방법을 모두 사용하여 javascript에서 배열의 모든 하위 배열을 생성하는 방법을 볼 것입니다.


반복을 사용하여 모든 하위 배열 생성



문제 설명



배열이 주어지면 반복 방식을 사용하여 주어진 배열의 가능한 모든 하위 배열을 생성합니다.

Input : [1, 2, 3]

Output: [1], [1, 2], [1, 2, 3], [2], [2, 3], [3]

Input: [1, 2]

Output: [1], [1, 2], [2]

구현







<시간/>

재귀를 사용하여 모든 하위 배열 생성



구현




<script id="gist-ltag"src="https://gist.github.com/ajayv1/6fc60b8b844cc94efdc2fd2427d4bad7.js"/>


<시간/>

기사가 마음에 들면 무언가를 배웠기를 바랍니다. 친구들과 공유하고 weekendtutorial이 성장할 수 있도록 도와주세요. 이 사이트는 광고로 운영되며 사이트가 살아 있고 성장하기 위해 필요합니다.



다음 기사 읽기 –



<올>
  • Learn Nginx in-depth
  • Implement binary tree using javascript


  • 오늘은 여기까지입니다. 다른 도움말을 방문하여 계속 알아보세요.

    좋은 웹페이지 즐겨찾기