[TIL] 2025-05-07 알고리즘 문제, 최종 프로젝트 시작
2025-05-07 TIL
알고리즘 문제
처음에 이 문제를 분석하고 배열을 순방향으로 처리해보려고 했지만 코드도 복잡하고, 시간 복잡도가 너무 크게 나와 비효율적이라 다른 방법을 찾아보았습니다.
그러다가 역방향으로 처리하는 방법을 알게 되었습니다.
이 방법은 코드도 좀 더 단순하고, 시간 복잡도 또한 더 효율적이라 훨씬 좋은 방법이었습니다.
아직 알고리즘에 대해 부족함을 느끼게되는 문제였는데, 그리드 알고리즘에 대해 좀 더 학습해볼 수 있는 좋은 기회였습니다.
[프로그래머스][C++] 택배 배달과 수거하기
최종 프로젝트 시작
오늘 본격적으로 최종 프로젝트를 시작한 날입니다.
오늘부터 구현을 시작하는 것인데, 저는 플레이어 캐릭터를 담당하게 됐습니다.
다른 팀원들은 부팀장과 회의해보고, 팀원들의 의견을 반영해서 선호하는 작업으로 분배를 하고 어떤 작업이든 상관 없는 팀원들은 구현해낼 수 있을 정도의 기능들을 분배했습니다.
무기별로 애니메이션이 달라져야 한다는 부분이 있는데, 이 부분을 어떻게 구현할지가 가장 고민되는 부분입니다.
오늘 한 작업은 프로젝트를 세팅하고, 패키징을 한번 시도해보아 프로젝트에 문제가 없는지 확인해보았습니다.
일단 기본적으로 패키징에 문제는 없었는데, 앞으로 기능을 추가하면서도 패키징을 꾸준하게 시도하여 확인해보고자 합니다.
다른 작업으로는 베이스가 될 클래스를 생성해보고, 입력을 구현하기 위한 밑준비를 진행했습니다.
이외에도 깃허브 커밋 룰에 대해서 마무리해보았고, 깃허브의 이슈를 사용하는 등 프로젝트에 대해서도 이야기 해보았습니다.
기획에 대해서도 부족한 부분을 회의해보았습니다.
댓글남기기