Q&A

  • 에디터창에 입력된 문자의 부분집합 ?
안녕하세요.

부분집합을 구하려고 합니다.
예를 들어, 수학적으로,
집합 {a,b} 가 있으면, 이것의 부분집합은 ø, {a}, {b}, {a,b} 이렇게 됩니다.
또 집합 {a, b, c}의 부분집합 : ø, {a}, {b}, {c}, {a,b}, {a,c}, {b,c}, {a, b, c} 입니다.
에디터에 이렇게 a b c 를 치면 리스트박스나 메모장에 공집합을 뺀 나머지 결과가
a
b
c
a b
a c
b c
a b c
이렇게 들어가게 하려고 하는데, 아무리해도 잘 안되네요.
물론 에디터창에 입력된 문자와 문자사이는 스페이스바입니다.
단지, 3개만이 아니라, 4개 5개의 문자를 입력할 수 있습니다.
혹시 좋은 알고리즘이나, 구현해놓으신 파서 있으시면 도움을 주십시요.
0  COMMENTS