오랜만에 알고리즘 문제를 풀어보려고 한다.
물론 해당 영역같은 경우는 셀을 마우스로 찍어서 한번에 영역을 [이름정의]로 영역을 설정하고 이진트리 알고리즘을 해결해가면 된다.
이전에 풀어보았던 달팽이 알고리즘이나 여러 가지 알고리즘의 기본 베이스가 영역을 잡아가는 것이기 때문에 이번 이번 이진트리 알고리즘도 영역을 잡는 것부터 시작하였다.
값들을 가져오는 것을 육안으로 확인하기 위해 1초씩 딜레이를 주었다.
알고리즘 문제는 그 해결도 해결이지만 엑셀이 셀기반으로 어떻게 움직이는지 확인할 수 있는 좋은 문제이다.
본인의 완성된 코드를 단계별로 진행해 보면서 코드를 뜯어보길 바란다.
코드 사진 3개중 처음 사진 빼고 2번째와 3번째는 영역을 설정하는 부분이기 때문에 앞서 말했듯이 이름정의로 사전에 영역을 설정하면 코드가 상당히 많이 단축되는 결과를 가져오게 된다.
'VBA' 카테고리의 다른 글
[VBA] 배열을 정렬해라(feat. 버블정렬) (0) | 2022.04.06 |
---|---|
[VBA] 배열내 중복된 값들을 도출하고 중복값을 구해라 (7) | 2022.04.06 |
[VBA]네이버 지식인에 누가 글을 올렸나??(feat.네이버_지식인) (2) | 2022.04.04 |
[VBA] 사진을 스캔하여 셀에 출력해보자(feat.Getpixel ) (0) | 2022.04.03 |
[VBA] 셀에 사진을 넣어보자(feat. BTS) (0) | 2022.04.02 |
댓글