2차원배열을 1차원배열처럼
프로그래밍 언어/C++ 2013. 1. 20. 09:00
[출처 : http://semicolon238.com/333] 프로그래밍을 하다보면 여러가지 난관에 부딧친다. 이는 정적인 부분에서도 마찬가지인데, 그난관이란 대체적으로 논리문제 아니면, 내가 만든함정문제 아니면, 자료구조문제이다. 뭐 이 포스팅에서 그렇게까지 크게 이야기할 것은 없고, 오늘 해볼것은 바로 배열의 차원을 속이는 것이다. 뭐 속인다고해도 크게 속일 것은 없고, 1차원과 2차원을 속일 뿐이다. 그렇다면, 왜 속여야하는가? 그냥 주어진대로 쓰고, 솔직하게 바꾸면 어디가 덧나나? 라고 생각할지 모르지만 천만의 말씀 만만의 콩떡이다. 때론 솔직히 돌아가는 것보다 거짓말을 하는것이 문제해결을 쉽게 만든다. 2차원 배열은 깔끔하고 직관적이지만 어떤 특정한 상황에선 1차원이 더 의미 있을 수도 있다. ..