EC.CREW 2기 6주차

2022. 11. 28. 03:58개발/🌸 EC.CREW

 

 

이번주는 급하게 알바 대타가 잡히는 바람에 불참했다ㅠ

아쉽지만 뒷북이라도 쳐야겠다

앞으로 남은 기간동안에는 알고리즘을 공부하기로 했는데 확실히 머리를 데구르르를르 굴려야 되는 문제들이 많이 나오는 것 같다.

뭔가 똑똑해지는 기분

 

 

 

 

6주차 주제 : 그리디 알고리즘

 

 

1. 그리디 알고리즘

  그리디 알고리즘이란 매 선택마다 지금 할 수 있는 최선의 답을 선택하는 알고리즘이다

  단, 지금 최선이라고 생각했던 답이 결과적으로는 최고의 답이 아닐 수도 있다는 걸 알아야 한다

 

2. 그리디 알고리즘의 활용

     탐욕 선택 속성(greedy choice property), 최적 부분 구조(optimal substructure) 특성을 가지는 문제들

     한번의 선택이 다음 선택에는 전혀 무관한 값이어야 하며 매 순간의 최적해가 문제에 대한 최적해가 되어야 한다

 

3. 활용 문제

    

 

# 1  행운의 편지

 

 

https://www.acmicpc.net/problem/13311

 

13311번: 행운의 편지

첫 번째 줄에 432자리 이내의 숫자 n을 출력한다. 출력 예시는 답이 아님에 주의하라.

www.acmicpc.net

 

 

 

 

 

 

 

# 2  여우는 어떻게 울지?

 

 

https://www.acmicpc.net/problem/9536

 

9536번: 여우는 어떻게 울지?

각 테스트케이스마다 여우의 울음소리를 한 줄씩, 녹음된 순서대로 출력한다. 여우의 울음소리가 녹음되어 있음이 보장된다. (알려진 것과는 달리, 여우는 모스 부호로 의사소통하지 않는다.)

www.acmicpc.net

 

 

 

 

으어어어... 너무 졸려서 다음에 계속...

'개발 > 🌸 EC.CREW' 카테고리의 다른 글

EC.CREW 2기 3차 팀 대항전  (0) 2022.11.28
EC.CREW 2기 7주차  (0) 2022.11.28
EC.CREW 2기 5주차  (0) 2022.11.27
EC.CREW 2기 4주차  (0) 2022.11.14
EC.CREW 2기 2차 팀대항전(2) - 아직  (0) 2022.11.13