posted by REDFORCE 2017. 6. 13. 11:24

이번에 올리는 스핀 글 세번째 꺼는 달팽이 모양 출력입니다.



달팽이 모양 출력에 대한 설명은 워낙 제가 따로 하는것보다

구글에 퍼져있는 자료들이 많은지라..


= _ =전그냥 코드만 올려두고 생략하겠습니다.



정말 이해안되신다면 개별적으로 답글달아주시면 설명해드리도록 하겠습니다!




마무리는 아무 생각없이 그냥 올리는 의미없는...

짤방입니다!!! 그냥 ㅁㄴㅇ; ㅏ아그렇..그냥그렇다..구...여....



posted by REDFORCE 2017. 6. 13. 11:19

이번 글은 이전 Spinv.01에 이어서 지그재그로 내려가면서 출력하는 코드입니다.




코드에 대한 설명은 생략합니다..


워낙 짧은 코드라 바로 보면 아마 이해하지 않을까 싶네요.


이해가안된다면??

...음..답글달아주시면 개별적으로 설명은 해드릴지도...



posted by REDFORCE 2017. 6. 13. 11:01

이번에 올릴 C++ 코드는 예전에 공부하면서 만들어 봤던 코드입니다.


결과물을 먼저 사진으로 보여드리자면 아래와 같이 나오네요.



처음 입력값으로 10을 받으면 10x10 행렬로 결과물을 만들어줍니다.


코드는 아래와 같습니다.



1. 먼저 동적으로 행렬을 만들어주기 위해 new / delete를 사용합니다.

즉. 이중 포인터 형식으로 행렬 자리를 만들어줍니다.


2. 원리는 


for (spin = 0; spin < (arrSize*2)-1; spin++) {

for (int i = 0; i < arrSize; i++) {


j = spin - i;

if (j >= 0) {

if (j < arrSize) {

k = k + 1;

arr[i][j] = k;

}

}

}

}


이 부분을 잘 해독하셔서 이해하시길 바라겠습니다!!

절대 제가 설명하기 귀찮아서 그런건 아닙니다!


'Programming > C++' 카테고리의 다른 글

[C++] 달팽이 숫자 출력(Spin v.03)  (0) 2017.06.13
[C++] 지그재그 출력(Spin v.02)  (0) 2017.06.13
[12편-2] Modern C++ 정리: thread  (0) 2017.03.23
[12편-1] Modern C++ 정리: thread  (0) 2017.03.23
[11편] Modern C++ 정리: random  (2) 2017.03.23