이코테 상하좌우 문제

    [이코테] 4. 구현(Implementation) 유형 설명 및 예제 문제(상하좌우)

    구현(Implementation)이란? 흔히 알고리즘에서의 구현 유형의 문제란 무엇을 의미할까요? 풀이를 떠올리는 것은 쉽지만 소스코드로 옮기기 어려운 문제를 지칭 구현 유형의 예시 알고리즘은 간단한데 코드가 지나칠 만큼 길어지는 문제 이 부분은 프로그래밍 언어를 어떤 것을 사용하느냐에 따라 달라짐. 실수 연산을 다루고, 특정 소수점 자리까지 출력해야하는 문제 문자열을 특정한 기준에 따라서 끊어 처리해야 하는 문제 적절한 라이브러리를 찾아서 사용해야 하는 문제 모든 순열과 조합을 찾는 문제를 파이썬에서는 itertools 라이브러리를 이용해서 매우 간결히 작성 가능. 일반적으로 알고리즘 문제에서 2차원 공간은 행렬(Matrix)의 의미로 사용됨. 여기서 유의할 점은 행과 열의 축방향, (0, 0)의 위치..