합이 n이 되는 모든 조합 찾기
숫자 n이 주어졌습니다
요구사항:
(1) 방정식 좌변의 정수 값은 1~n-1입니다.
(2) 방정식 좌변의 합은 다음과 같습니다. N.
<code>若 n = 3; 1 + 1 + 1 = 3; 1 + 2 = 3;</code>
답글 내용:
숫자 n이 주어졌습니다
요구사항:
(1) 방정식 좌변의 정수 값은 1~n-1입니다.
(2) 방정식 좌변의 합은 다음과 같습니다. N.
<code>若 n = 3; 1 + 1 + 1 = 3; 1 + 2 = 3;</code>
포스터를 보고 배울 수 있습니다母函数
이것은 상위 기능에 대한 템플릿 질문이어야 합니다
<code>function calcN (n) { var res = [], cache = {}; loop(n); function loop(k, arr) { arr = arr || []; var i = 1, count = k / 2 | 0; cache[k] = true; while (i <= count) { res.push(arr.concat([i, k - i])); if (!cache.hasOwnProperty(i)) { loop(i, [k - i].concat(arr)); } if (!cache.hasOwnProperty(k - i)) { loop(k - i, [i].concat(arr)); } i++; } } return res; } // 测试部分: console.log(calcN(5)); // 输出 [ [ 1, 4 ], [ 1, 1, 3 ], [ 1, 1, 1, 2 ], [ 1, 1, 1, 1, 1 ], [ 1, 2, 2 ], [ 2, 3 ] ]</code>
C++의 경우 위 내용을 토대로 수정하고 map
, vector

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











이 튜토리얼은 PHP를 사용하여 XML 문서를 효율적으로 처리하는 방법을 보여줍니다. XML (Extensible Markup Language)은 인간의 가독성과 기계 구문 분석을 위해 설계된 다목적 텍스트 기반 마크 업 언어입니다. 일반적으로 데이터 저장 AN에 사용됩니다

문자열은 문자, 숫자 및 기호를 포함하여 일련의 문자입니다. 이 튜토리얼은 다른 방법을 사용하여 PHP의 주어진 문자열의 모음 수를 계산하는 방법을 배웁니다. 영어의 모음은 A, E, I, O, U이며 대문자 또는 소문자 일 수 있습니다. 모음이란 무엇입니까? 모음은 특정 발음을 나타내는 알파벳 문자입니다. 대문자와 소문자를 포함하여 영어에는 5 개의 모음이 있습니다. a, e, i, o, u 예 1 입력 : String = "Tutorialspoint" 출력 : 6 설명하다 문자열의 "Tutorialspoint"의 모음은 u, o, i, a, o, i입니다. 총 6 개의 위안이 있습니다

Java 8은 스트림 API를 소개하여 데이터 컬렉션을 처리하는 강력하고 표현적인 방법을 제공합니다. 그러나 스트림을 사용할 때 일반적인 질문은 다음과 같은 것입니다. 기존 루프는 조기 중단 또는 반환을 허용하지만 스트림의 Foreach 메소드는이 방법을 직접 지원하지 않습니다. 이 기사는 이유를 설명하고 스트림 처리 시스템에서 조기 종료를 구현하기위한 대체 방법을 탐색합니다. 추가 읽기 : Java Stream API 개선 스트림 foreach를 이해하십시오 Foreach 메소드는 스트림의 각 요소에서 하나의 작업을 수행하는 터미널 작동입니다. 디자인 의도입니다

캡슐은 3 차원 기하학적 그림이며, 양쪽 끝에 실린더와 반구로 구성됩니다. 캡슐의 부피는 실린더의 부피와 양쪽 끝에 반구의 부피를 첨가하여 계산할 수 있습니다. 이 튜토리얼은 다른 방법을 사용하여 Java에서 주어진 캡슐의 부피를 계산하는 방법에 대해 논의합니다. 캡슐 볼륨 공식 캡슐 볼륨에 대한 공식은 다음과 같습니다. 캡슐 부피 = 원통형 볼륨 2 반구 볼륨 안에, R : 반구의 반경. H : 실린더의 높이 (반구 제외). 예 1 입력하다 반경 = 5 단위 높이 = 10 단위 산출 볼륨 = 1570.8 입방 단위 설명하다 공식을 사용하여 볼륨 계산 : 부피 = π × r2 × h (4

Spring Boot는 강력하고 확장 가능하며 생산 가능한 Java 응용 프로그램의 생성을 단순화하여 Java 개발에 혁명을 일으킨다. Spring Ecosystem에 내재 된 "구성에 대한 협약"접근 방식은 수동 설정, Allo를 최소화합니다.

배열은 프로그래밍에서 데이터를 처리하는 데 사용되는 선형 데이터 구조입니다. 때로는 배열을 처리 할 때 기존 배열에 새 요소를 추가해야합니다. 이 기사에서는 각 방법에 대한 코드 예제, 출력 및 시간 및 공간 복잡성 분석을 통해 PHP의 배열 끝에 요소를 추가하는 몇 가지 방법에 대해 논의합니다. 배열에 요소를 추가하는 다양한 방법은 다음과 같습니다. 사각형 브래킷 사용 [] PHP에서 배열 끝에 요소를 추가하는 방법은 사각형 브래킷을 사용하는 것입니다 []. 이 구문은 단일 요소 만 추가하려는 경우에만 작동합니다. 다음은 구문입니다. $ array [] = value; 예

스택은 Lifo (마지막으로, 첫 번째) 원칙을 따르는 데이터 구조입니다. 다시 말해서, 우리가 스택에 추가하는 마지막 요소는 제거 된 첫 번째 요소입니다. 우리가 스택에 요소를 추가 (또는 푸시) 할 때, 그것들은 상단에 배치됩니다. 즉, 무엇보다도

암스트롱 번호 암스트롱 번호는 숫자 자체와 동일한 숫자의 각 숫자의 N 전력의 합을 의미하며, 여기서 n은 숫자의 숫자 수입니다. 이 기사는 주어진 번호가 암스트롱 번호인지 확인하는 방법에 대해 논의합니다. 예 입력 및 출력 예제가있는 암스트롱 번호에 대해 알아 보겠습니다. 입력하다 9474 산출 예 설명하다 이것은 네 자리 숫자입니다. 이 숫자의 숫자는 9, 4, 7 및 4입니다. 9474 = 94 44 74 44 = 6561 256 2401 256 = 9474 따라서 이것은 암스트롱 번호입니다. 입력하다 153 산출 예 설명하다 이것은 트리플 숫자입니다. 이 숫자의 숫자는 1, 5 및 3입니다.
