나는 사물의 목록을 가져 와서 가능한 모든 조합 쌍이 두 개의 열 세트에 나타나도록하려고합니다.현재 순열을 수행하는 스크립트가 생성되었지만(더하여 col 대 col b에서 동일한 값의 반복) 조합으로 줄이는 방법에 대해 고심하고 있습니다. 예를 들어, 목록이 1, 2, 3, 4, 5라면 1/2와 2/1 또는 1/1이 모두 필요하지 않습니다. 아래는 내가 현재 가지고 있는 스크립트이며 거의 가깝다고 생각합니다. 내가 있어야 할 위치에 도달하려면 조금 더 필요합니다. 이 스크립트가 임의의 목록에서 2가지 조합을 엄격하게 선택하도록 하기만 하면 됩니다. 이 특정 예는 단순성을 위해 5가지를 사용합니다.감사해요
Names Default To Here( 1 );
New Table( "Test",
Add Rows( 5 ),
New Column( "API 10", Numeric, "Continuous", Format( "Best", 15 ), Set Values( [4238939261, 4238939263, 4238939262, 4238939328, 4238939329] ) ),
);
Test = Data Table( "Test" );
APIs = Test:API 10 << get values;
working = New Table( "TestAPIComb", New Column( "API10" ), New Column( "API102" ), add rows( N Items( APIs ) ^ 2 ) );
APIs2 = Test:API 10 << get values;
theRow = 0;
For( APICNT = 1, APICNT <= N Items( APIs ), APICNT++,
For( API2CNT = 1, API2CNT <= N Items( APIs2 ), API2CNT++,
theRow++;
:API10[theRow] = APIs[APICNT];
:API102[theRow] = APIs[API2CNT];
)
);