Notice
Recent Posts
Tags
- normal mode
- structural modeling
- Method
- fast pwm mode
- interrupt
- Pspice
- behavioral modeling
- Recursion
- ctc mode
- MUX
- ring counter
- Shift Register
- gpio
- atmega 128
- Linked List
- ATMEGA128A
- LED
- verilog
- dataflow modeling
- interface
- full adder
- Set
- java
- structure
- siso shift register
- Comparator
- D Flip Flop
- Algorithm
- half adder
- atmega 128a
목록Algorithm Problem (1)
거북이처럼 천천히
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/AEg3P/btrNB4UGqmV/qnA0RvekTOzQV8NWsgAnzK/img.jpg)
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