[프로그래머스] 방금그곡 C++풀이/해결
·
STUDY/코딩문제
방금그곡 문제 라디오를 자주 듣는 네오는 라디오에서 방금 나왔던 음악이 무슨 음악인지 궁금해질 때가 많다. 그럴 때 네오는 다음 포털의 '방금그곡' 서비스를 이용하곤 한다. 방금그곡에서는 TV, 라디오 등에서 나온 음악에 관해 제목 등의 정보를 제공하는 서비스이다. 네오는 자신이 기억한 멜로디를 가지고 방금그곡을 이용해 음악을 찾는다. 그런데 라디오 방송에서는 한 음악을 반복해서 재생할 때도 있어서 네오가 기억하고 있는 멜로디는 음악 끝부분과 처음 부분이 이어서 재생된 멜로디일 수도 있다. 반대로, 한 음악을 중간에 끊을 경우 원본 음악에는 네오가 기억한 멜로디가 들어있다 해도 그 곡이 네오가 들은 곡이 아닐 수도 있다. 그렇기 때문에 네오는 기억한 멜로디를 재생 시간과 제공된 악보를 직접 보면서 비교하..
[Unreal] Yaw, Pitch, Roll 이해하기 쉽게 알아보기
·
STUDY/언리얼
언리얼 강의를 보게 되면서 코드를 작성하였는데 보이는 의문의 단어들 회전관련되어서 그냥 지나치면서는 언뜻 본것같긴해도 이렇게 얘네 3개가 총 출동하는건 개발하면서 본적이 없어서 따로 정리해보았습니다. Yaw, Pitch, Roll 은 모두 회적축과 관련되어있는 친구들인데요, 왼손좌표계를 사용하고있으며 Z축 회전각 : Yaw 도리도리하는걸 생각하시면 조금 더 편합니다. 코너링을 할때 차량의 앞뒤 부분이 동시에 좌우로 움직이는 현상을 보통 요잉현상이라고 하는데, 그때와 같은 요우 맞습니다! Y축 회전각 : Pitch 끄덕끄덕하는걸 생각하시면 편합니다. 그 놀이기구 중에서 앞뒤로 왔다갔다하는 그런 로데오?카우보이? 놀이기구와 비슷합니다. X축 회전각 : Roll 갸우뚱 갸우뚱하는걸 생각하시면 좋습니다. 코너링..
항목 10 : 대입 연산자는 *this의 참조자를 반환하게 하자
·
STUDY/Effective C++
x = y = z = 15; x = (y = ( z = 15); 사슬처럼 엮이는 대입연산의 특징 우측연산을 클래스 대입 연산자에서도 적용을 시키자. class Widget { public: ... Widget& operator=(const Widget& rhs) { ... return *this; } ... }; 좌변 객체를의 참조자를 반환하는 형태는 관례이다. 굳이 안따라도 되지만 모든 기본제공타입들이 따르고 있을뿐만 아니라 표준 라이브러리에 속한 모든 타입들도 따르고 있다.
[백준 1012] 유기농배추 C++풀이/해결
·
STUDY/코딩문제
유기농 배추 성공 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 1 초 512 MB 118457 46129 31222 36.963% 문제 차세대 영농인 한나는 강원도 고랭지에서 유기농 배추를 재배하기로 하였다. 농약을 쓰지 않고 배추를 재배하려면 배추를 해충으로부터 보호하는 것이 중요하기 때문에, 한나는 해충 방지에 효과적인 배추흰지렁이를 구입하기로 결심한다. 이 지렁이는 배추근처에 서식하며 해충을 잡아 먹음으로써 배추를 보호한다. 특히, 어떤 배추에 배추흰지렁이가 한 마리라도 살고 있으면 이 지렁이는 인접한 다른 배추로 이동할 수 있어, 그 배추들 역시 해충으로부터 보호받을 수 있다. 한 배추의 상하좌우 네 방향에 다른 배추가 위치한 경우에 서로 인접해있는 것이다. 한나가 배추를 재배하는 땅은..