Algorithm/Algorithm

알고리즘을 진행하며..

BeomJun.Kwon 2023. 3. 2. 23:54

 

 

 

< 백준 알고리즘 실버단계를 진행하며 느낀 토대로 쓴 코린이의 글입니다 >

 

 

요즘 꼭 하루에 한문제 이상은 풀자라는 마인드로 알고리즘을 공부하기 시작했다.

 

 

알고리즘을 진행하며 바뀐 공부방법

처음 시작 할 때는 알고리즘에 대해서 아무것도 몰라 우선은 문제의 단계 순서대로 하는것이 좋다고 생각하여 백준 알고리즘 사이트에 들어가 단계(step) 별로 진행하였다.

( 단계(step) URL : https://www.acmicpc.net/step )

 

 

이후 어느정도 단계가 진행되자 모르는 문제들이 속출했고 어느정도 공식들이 들어있는 문제들이 포함되어있어서 혼자 끙끙 앓기 시작했고 시간이 너무 많이 소요되기 시작되었다.

( 직장인들은 일과 공부의 병행이 힘들다는것을 새삼 다시한번 깨닫게 되는 시간.. )

하여 공부 방법을 변경해 보았다.


  1. 나만의 제한 시간을 정해 놓기

  2. 제한 시간에 풀지 못 할 경우 풀이 방식 검색하여 확인
      ( 작성되어있는 코드는 보지 않고 풀이 방식만 습득 )

  3. 풀이 과정을 토대로 혼자 고민하여 작성

  4. 이후 다른사람들의 코드들을 참조 및 습득

 

 

현재 위와 같이 진행 할 때 시간을 너무 많이 뺏기지 않아서 좋고 하루 배우는 양이 늘어난것 같은 느낌이 들었다.

( 공식이 있는 문제는 기초 지식이 없는 상황에서 문제를 진행하면 벽에 막힌듯한 느낌을 받음 )

 

현재 코린이는 이와같이 진행 중이고

하루하루 채워져 가는 점수와 성취감으로

앞으로 더욱 열심히 파이팅 해야겠다.

 

모두들 특히 하루하루 바쁘게 돌아가는 직장인들

파이팅

 

 

현재 진행중... 

GitHub Algorithm Repository : https://github.com/kwon-beom-jun/study_algorithm

 

 

 

 

 

'Algorithm > Algorithm' 카테고리의 다른 글

시간복잡도  (0) 2023.03.03