Notice
Recent Posts
Tags
- half adder
- Linked List
- structure
- 8bit timer/counter
- sequential logic circuit
- interrupt
- Set
- atmega 128
- 4bit parallel adder
- Method
- Comparator
- Algorithm
- fast pwm mode
- verilog
- full adder
- structural modeling
- atmega 128a
- ATMEGA128A
- normal mode
- dataflow modeling
- ctc mode
- behavioral modeling
- MUX
- gpio
- Recursion
- behavior modeling
- timer / counter
- java
- interface
- LED
목록PowerSet (1)
거북이처럼 천천히
Java - powerset(멱집합)
1. 문제 집합을 입력받아서 그 집합의 멱집합을 구하라. 멱집합(Powerset)이란? ▶ 주어진 집합의 모든 부분 집합들로 구성된 집합 2. 생각(Recursion Thinking) 고등학교때 배운 내용을 떠올리며, set A = {a, b, c, d, e, f}가 존재한다고 가정한다. Q) 집합 A의 부분 집합의 갯수는 몇 개인가? 집합의 원소들은 "부분 집합내에 존재하는가?"에 따라서 두 가지 경우의 수를 갖는다. 이를 바탕으로 모든 원소가 존재하지는 공집합 부터 모든 원소가 존재하는 경우까지 경우의 수를 생각하면 집합 A의 부분 집합의 갯수는 2^6 = 32개이다. 2.1. Powerset를 구현하는 알고리즘 아이디어 부분 집합의 갯수를 세는 것처럼 "특정 원소가 부분 집합에 존재하는가?"를 이용..
Algorithm/알고리즘 문제 풀이
2022. 10. 19. 21:46