짧은 생각/질문과 생각

문제에 대한 논리적 판단력을 기르려면?

날고 싶은 파랑 2022. 4. 26. 17:43

문제에 대한 논리적 판단력을 기르기 위한 공부 또는 연습으로는 해당 문제에 대한 순서도를 그려보는 것을 추천한다.

그러다 보면 머리속으로 생각했을때 보이지 않던 문제들이 보이기 시작한다.

 

조금 더 논리적으로 생각을 정리해 보고 싶다면, 퍼즐을 풀듯이 자료구조를  공부해 보기를 권한다.

자료구조의 알고리즘을 살펴보다 보면 조금 더 문제를 논리적으로 접근 하는 것이 가능해 질 것이다.

 

# 자료구조(Data Structure)

- 컴퓨터 프로그래밍 언어에서 효율적인 자료(Data) 형태

- 많은량의 정보를 저장하고 처리하기 위한 효율적인 자료 정리

- 자료에 효율적으로 접근하고 수정할 수 있도록 자료를 수정/관리/ 저장하는 것

 

# 알고리즘(Algorithm)

- 어떤 문제를 해결하기 위해 정해진 일련의 단계적인 절차나 방법을 공식화한 형태로 표현한 것.

- 순서도(Flowchart)를 많이 사용