Notice
Recent Posts
Tags
- structural modeling
- java
- Recursion
- behavioral modeling
- structure
- half adder
- gpio
- ctc mode
- ATMEGA128A
- Set
- MUX
- Comparator
- verilog
- atmega 128a
- full adder
- Linked List
- timer / counter
- LED
- normal mode
- sequential logic circuit
- atmega 128
- fast pwm mode
- Algorithm
- interrupt
- 8bit timer/counter
- Method
- 4bit parallel adder
- behavior modeling
- interface
- dataflow modeling
목록Algorithm Problem (1)
거북이처럼 천천히
Java - 미로 찾기
1. 문제 (미로 찾기) 파란색은 벽, 흰 색은 이동할 수 있는 통로를 의미 입구는 (0, 0), 출구는 (N-1, N-1)이며, 입구에서 시작해서 출구로 빠져나올 수 있도록 경로를 찾는다. 2. 생각(Recursion Thinking) 본 문제를 Recursion(재귀)를 이용하여 풀기 위해서 Recursion 하게 생각하였다. Recursion Thinking을 하면 현재 상황을 다음과 같이 나누어서 생각할 수 있다. If 현재 위치에서 출구까지 갈 수 있는 경로가 존재하려면 현재 위치가 출구 이거나 이웃한 셀들(= 현재 위치에서의 동서남북 셀)중에서 현재 위치를 지나지 않고, 출구까지 가는 경로가 있어야 한다. 2.1. Write the code by recursion. Recursion Think..
Algorithm/알고리즘 문제 풀이
2022. 10. 4. 17:08