반응형 알고리즘 공부2 알고리즘 공부하기 알고리즘 공부하기 STEP 1) 프로그래밍 언어 공부하기 STEP 2) 알고리즘 개념 학습 STEP 3) 알고리즘 문제 풀기 STEP 1) 프로그래밍 언어 공부하기 알고리즘을 구현해내기 위해서는 프로그래밍 언어를 학습해야 합니다. 어느 프로그래밍 언어를 학습할지 선택을 해야 합니다. 알고리즘 학문은 효율적이고 빠른 속도를 지향하고 있어서 C, C++, JAVA와 같은 프로그래밍 언어를 선호하고 있고, 요즘에는 Python도 많이 사용하고 코딩 테스트에서 많이 쓰이고 있습니다. 알고리즘을 선택한 후 책, 유튜브를 통해 학습을 하고, 아래 사이트에서 제공하는 문제들을 통해 기초를 다집니다. solved.ac/class ※백준 사이트 문제와 연계된 사이트로, 난이도 별로 엄선된 문제들 정리가 잘 되어 있습니다.. 2021. 2. 14. 알고리즘이란? 알고리즘(영어: Algorithm 앨거리듬)은 수학과 컴퓨터 과학, 언어학 또는 관련 분야에서 어떠한 문제를 해결하기 위해 정해진 일련의 절차나 방법을 공식화한 형태로 표현한 것 ※출처 : 위키백과 특정한 문제에 대해 효율적인 처리를 하기 위해 절차나 방법을 공식화하는 일련의 과정을 알고리즘이라고 합니다. 알고리즘은 굉장히 복잡하거나 어려운 개념은 아닙니다. 간단하게 예를 들어보겠습니다. [문제] 황예쁨 씨는 통금이 22시까지인 집안에 살고 있다. 열애 중인 그녀는 사랑하는 남자 친구와 놀다 보니, 23시가 넘었고 핸드폰에는 아버지의 부재중 전화가 30통이 넘게 기록되어 있다. 이때, 그녀가 집에서 혼나지 않기 위한 최선의 방법은 무엇일까? 혼나지 않기 위한 가장 좋은 방법은 아버지의 분노를 삭이는 일이.. 2021. 2. 11. 이전 1 다음 반응형