-
[short tip]Mermaid문법, 노션 또는 draw.io로 코드 구조 시각화하기알고리즘 2023. 8. 16. 15:01
코드를 이해하기 위해서 시각적 그래프를 그릴 필요가 있다.
1. 먼저 chatGPT로 주어진 코드를 머메이드 코드로 변환하자
* mermaid 문법 : 순서도, 구조도를 나타내는 문법
ChatGPT
A conversational AI system that listens, learns, and challenges
chat.openai.com
https://sharegpt.com/c/RTp19sz
Java DFS BFS Flowchart - A ShareGPT conversation
This is a conversation between a human and a GPT-3 chatbot. The human first asks: import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayDeque; import java.util.Queue; import java.util.Stack; import java.util.StringTokenizer
sharegpt.com
https://sharegpt.com/c/YF25kaX
Code Logic Explanation - A ShareGPT conversation
This is a conversation between a human and a GPT-3 chatbot. The human first asks: import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.ArrayDeque; import java.util.Queue; import java.util.Stack; import java.util.StringTokenizer
sharegpt.com
1. 노션 활용법
노션 창에서 코드 블럭(''')에 변환된 코드를 붙여넣고, Mermaid 옵션을 선택
예쁘게 그려주지만, 편집이 어려움.
2. draw.io 활용
주석은 모두 삭제한다 필요하다면 배치 -> 레이아웃 으로 재배치한다 '알고리즘' 카테고리의 다른 글
[프로그래머스] 완주하지 못한 선수 | 자바, 해시맵 | 코딩테스트 풀이 (0) 2023.08.17 [short tip] 치트 시트cheet sheet (0) 2023.08.16 맵Map과 해시Hash의기본 개념 (0) 2023.08.16 스택 구현하기 | Stack, ArrayDeque (0) 2023.08.10 [백준] 1158번 요세푸스 문제 | 큐 활용, 자바 | 코딩테스트 풀이 (0) 2023.08.10