Duceswild

2018년도 1회 정보처리기사 실기시험 알고리즘 마지막 문제로 출제되었던 C로 stack을 구현한 코드를 한번 해봤습니다. 

지난번에는 무작정 코드만 쳤는데, 이번에는 무작정 코드만 치기보다 좀 알고가자.. 하면서 생각을 해봤고, 끄적이기도 좀 하다가 그려봤습니다. 
하면서 문득 '기본적인 순서도와 코딩부터 할걸...' 하는 생각이 들었고요. 차라리 배열이나... 그런것부터 하나하나 할 것을, 굳이 하다가 다른 일도 보고 그러느라, 이제서야 올리고 있습니다. 

심각한 문제는... 

이제부터 코딩을 해야 한다는거죠.ㅡ_ㅡ; 

하다가 '순서도 먼저 그리고 하자.' 싶어서 건드리기는 했는데, 다시금 C에서 봤던 while(1) 이라는 게 무슨 의미인지는 알겠는데, java로 쓸 때에는 어떻게 바뀌는지 익숙하지가 않더라고요. 
그래서 일부러 C로 이루어진 코드 형식에 맞춰서 조금씩 쳐보기도 했습니다. 분명히 뭔가, 배울게 있을것 같아요. 

Eclipse에서는 그냥 sysout 치고 cntr+space bar 누르면 'System.out.println(); 요렇게 뜨니까, 거기에 출력할 내용 대강 넣었었는데, ("%d 를 입력하셨습니다.", 123); 이런식이다보니까.. 뭔가 달라도 보이고.. 
오늘은 일단 순서도만 간단히 그리고, 다른 급한 불을 끄러 다녀와야겠습니다.