부분 집합 구하는 문제는 각 원소를 바이너리로 취급하면 쉽다. 8개 중에 6개를 뽑는 거라면 00000011, 00000101, 00000110... 이런식으로 각 원소를 순서대로 on/off 시켜주는 방식으로 나열하면 됨. 여기선 on 된 애들을 부분집합에서 빼는 거라고 가정하고, 11, 101, 110, 이 순서는 이진수에 2씩 증가시켜주는 규칙이 생김. 비트연산으로 얘네를 차례로 생성해서 원래 집합에서 빠져야 될 놈들을 골라내는 방식으로 구현하면 될 듯.
전체를 뽑으라니까 어려워보이는데... 어떻게 해야할까용
머야... 아무도 모르는건 아닐테고 궁금해여. 점 알려주세요
다 모르시나 보네 아이린님 안 접으셔도 될듯요
http://59.23.113.171/30stair/lottx/lottx.php?pname=lottx
원문입니다 위에 url 잘보시면 lottx 라고 적었는데 그거 x를 o로 다 바꿔주세여
http://59.23.113.171/30stair/lott*x/lott*x.php?pname=lott*x
부분 집합 구하는 문제는 각 원소를 바이너리로 취급하면 쉽다. 8개 중에 6개를 뽑는 거라면 00000011, 00000101, 00000110... 이런식으로 각 원소를 순서대로 on/off 시켜주는 방식으로 나열하면 됨. 여기선 on 된 애들을 부분집합에서 빼는 거라고 가정하고, 11, 101, 110, 이 순서는 이진수에 2씩 증가시켜주는 규칙이 생김. 비트연산으로 얘네를 차례로 생성해서 원래 집합에서 빠져야 될 놈들을 골라내는 방식으로 구현하면 될 듯.