«combinations» 태그된 질문

조합은 특별한 순서없이 더 큰 컬렉션에서 개체를 선택하는 것입니다.

30
n에서 k 요소의 모든 조합을 반환하는 알고리즘
문자 배열을 인수로 사용하고 선택할 수있는 많은 문자를 취하는 함수를 작성하고 싶습니다. 8 문자의 배열을 제공하고 그 중 3 문자를 선택한다고 가정하십시오. 그럼 당신은 얻을 것이다 : 8! / ((8 - 3)! * 3!) = 56 3 개의 문자로 구성된 배열 (또는 단어).

27
목록 요소의 가능한 모든 조합을 얻는 방법은 무엇입니까?
나는 15 개의 숫자가있는 목록을 가지고 있으며 그 숫자의 32,768 조합을 모두 생성하는 코드를 작성해야합니다. 코드를 찾았 습니다 찾고있는 것을 분명히하는 (구글링에 의해)를 찾았지만 코드가 상당히 불투명하고 사용하는 것에주의를 기울였습니다. 또한 더 우아한 솔루션이 있어야한다고 생각합니다. 나에게 발생하는 유일한 일은 십진 정수 1-32768을 반복하여 이진수로 변환하고 이진 표현을 필터로 사용하여 …

7
리스트리스트의 모든 조합
나는 기본적으로 파이썬 버전의 조합을 찾고 있습니다.List<List<int>> 목록 목록이 주어지면 목록 사이에 가능한 모든 항목 조합을 제공하는 새 목록이 필요합니다. [[1,2,3],[4,5,6],[7,8,9,10]] -> [[1,4,7],[1,4,8],...,[3,6,10]] 목록의 수를 알 수 없으므로 모든 경우에 작동하는 것이 필요합니다. 우아함을위한 보너스 포인트!


11
두 목록 사이의 조합?
시간이 지났고 내가 만들려고하는 알고리즘으로 머리를 감싸는 데 문제가 있습니다. 기본적으로 두 개의 목록이 있으며 두 목록의 모든 조합을 원합니다. 나는 그것을 올바르게 설명하지 않을 수 있으므로 여기에 예가 있습니다. name = 'a', 'b' number = 1, 2 이 경우 출력은 다음과 같습니다. 1. A1 B2 2. B1 A2 까다로운 …


18
통계 : Python의 조합
Python에서 조합 (nCr)을 계산해야하지만 math, numpy또는 stat 라이브러리 에서이를 수행 할 함수를 찾을 수 없습니다 . 유형의 함수와 같은 것 : comb = calculate_combinations(n, r) 실제 조합이 아닌 가능한 조합의 수가 필요하므로 itertools.combinations관심이 없습니다. 마지막으로, 조합을 계산할 숫자가 너무 커지고 팩토리얼이 엄청나게 클 수 있으므로 팩토리얼 사용을 피하고 싶습니다. 이것은 …

7
자바 스크립트에서 ctrl + z 키 조합 캡처
이 코드로 자바 스크립트에서 ctrl+ z키 조합 을 캡처하려고합니다 . <html> <head> <title>Untitled Document</title> </head> <body> <script type='text/javascript'> function KeyPress(e) { var evtobj = window.event? event : e //test1 if (evtobj.ctrlKey) alert("Ctrl"); //test2 if (evtobj.keyCode == 122) alert("z"); //test 1 & 2 if (evtobj.keyCode == 122 && evtobj.ctrlKey) alert("Ctrl+z"); } …

12
중첩 루프에 대한 더 빠른 대안?
숫자 조합 목록을 만들어야합니다. 숫자가 매우 적기 때문에 byte대신 사용할 수 있습니다 int. 그러나 가능한 모든 조합을 얻으려면 많은 중첩 루프가 필요합니다. 내가 추구하는 일을하는 데 더 효율적인 방법이 있는지 궁금합니다. 지금까지 코드는 다음과 같습니다. var data = new List<byte[]>(); for (byte a = 0; a < 2; a++) for …
85 c#  combinations 


3
SAT-solver (Python)를 사용하여 특정 영역 내에서 유리 폴리 아미노산의 모든 조합 찾기
저는 SAT 솔버의 세계에 익숙하지 않으며 다음 문제에 관한 지침이 필요합니다. 고려해 보면: ❶ 4 * 4 그리드에서 14 개의 인접 셀을 선택했습니다. ❷ 크기가 4, 2, 5, 2 및 1 인 5 개의 폴리 노 미노 (A, B, C, D, E)가 있습니다 poly이 폴리 아미노는 자유 롭습니다 . 즉 …

2
필드를 기반으로 큰 객체 목록을 가장 효율적으로 조합
특정 예산과 조합에 대한 최대 한도를 고려하여 별 수를 최대화하려고합니다. 질문 예 : 500 유로의 예산으로 최대 허용 레스토랑 이하를 방문하여 식사를하고 가장 많은 별을 모으십시오. 최대 10 개의 최대 식당에 대해 1 백만 개의 식당 인스턴스를 처리 할 수있는 효율적인 알고리즘을 작성하려고합니다. 참고 : 이것은 어제 내가 물었던 질문의 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.