을 찾기 위해 나는 ... 등등 SET A(1,2,3,11,10) - $30
SET B(2,5,8) - $20
SET C(6) -$25
SET D(6,8) -$30
SET E(7,5) -$20
SET F(5,6,7,8,9,10) -$60
.
.
.
과 같다 몇 세트가, 지금 세트 D, E 및 F 내가 사고 싶은 임의 고려되는
n-bit 단어의 이진 비트 패턴 수가 임의의 한도 인 2^n보다 적은 알고리즘을 찾고 있습니다. 또한 모든 1-bit 조합, 2-bit 조합 등의 수를 생성하고 싶습니다. 제한이 2^n 인 경우 분명히 2^n 조합 (C(n,1) 1-bit combinations plus C(n,2) 2-bit plus C(n,3) 3-bit and so on)이됩니다.
나는 v1과 v2을 가지고 있는데, 어떻게하면 아래처럼 새로운 v을 얻어야합니까? v1 = {1,2}
v2 = {3,4,5}
v = {f(1,3) , f(1,4) , f(1,5) f(2,3) ,f(2,4) ,f(2,5)}
가 나는 두 개의 루프를 사용하여 할 수있는 알고있다, 그러나 STL 알고리즘을 사용하여 같은 더 관용적 방법이 있다면? //u
n 항목이 있으며 각 사용자는 또는 의 값을 가질 수 있습니다. 즉, 2^n 개의 항목 조합이 가능합니다. 항목 수는 에서 까지 다양 할 수 있습니다. 수천 개의 IF를 사용하지 않고 가능한 조합을 숫자 시퀀스 (, 즉, n = 2 : 00, 01, 10, 11)로 어떻게 만들 수 있습니까?
나의 수학은 나쁘거나, 진짜 좋지 않습니다. 그렇게 나쁘게도이 질문을 구절조차 고투하고 있지만, 여기에 있습니다. 상황은 열차 여행이며 작업 할 어레이가 4 개 있습니다. Leaving_Stations Arriving_Stations Leaving_Dates Returning_Dates 그래서 당신이 한 방향으로 노선에만 관심이있어, 당신이 얼마나 많은 경