10/6 Daily Report

1 minute read

10/6 Daily Report

잡담

아 반갑습니다. 거의 4개월 만에 돌아왔네요.
글을 자주 쓰려고 생각했었는데 그게 생각보다 스트레스였고 이래저래 일이 많았어서 한 번 손을 놓으니까 다시 시작하기가 쉽지 않더군요.
그래도 공부는 조금씩 하고 있었습니다. 백준 문제를 풀고 마음 맞는 친구들과 스터디도 하고 있고 헬스, 드럼 연습도 꾸준히 하고 나름 의미 있게 살고 있었어요ㅎㅎ
앞으로는 공부한 내용을 정리하거나 이런저런 잡담을 하면서 좀 더 가벼운 마음으로 글을 써보려고 합니다. 그래야 꾸준히 할 수 있을 것 같네요.
아 그리고 만들고 싶은 게임이 생겨서 unity를 공부중입니다. 이런저런 간단한 게임을 만들어서 블로그에 올려 볼 생각입니다.

오늘 공부한 내용 정리

● 느낀점
어제 오늘 이틀동안 백준 11729번 하노이 탑 이동 순서 문제를 푸느라 고생을 했었는데 그냥 몇 번 기둥에서 몇 번 기둥으로 갔는지만 출력하면 되는 것을 굳이 스택 형식으로 만들어서 전부 구현하려고 해서 생고생을 했었다.
글로 알고리즘을 구현하는 것까지는 크게 문제가 없었는데 이를 코드로 구현하는 부분에서 막혔었다. 내가 부족한 부분이 이 점이고 다양한 문제를 풀어보면서 어떤 알고리즘을 구현 하고자 할 때 어떤 코드(함수)를 사용해야하는지 익히는게 필요하다고 느꼈다.

● 재귀함수
재귀함수를 만들 때에는 핵심 재귀식을 구체화하는 것이 가장 중요하다.
어떤 변수가 필요한지, 반복적으로 사용되어야하는 식이 무엇인지를 파악하여 재귀식을 짜기만 하면 그 이후로는 간단히 마무리 할 수 있다.

● pow함수
제곱을 구하는데 필요한 pow함수의 원형은 double pow(double base, double n)이다.
따라서 결과값이 int 자료형인 경우 바꿔줘야한다. (오늘 문제 풀다 이것 때문에 틀림ㅎ;;)

Leave a comment