Allergy 문제를 풀고 있는 초보 개발자입니다 ㅠ
단순 탐색문제라고 하길래 쉬워보여서(?) 도전했는데 고생하고 있네요 ㅜㅜ
일단 제가 사용한 방법은 포인터를 이용한 방법입니다.
구조체를 만들어 놓고 구조체를 통해서 음식이 친구들의 식성에 부합하는지 여부를 카운팅하는 방식으로, 즉, 음식 노드들을 순회하면서 음식이 가리키는 친구들의 식성(favor 배열)을 ++ 하는 방식으로 구현했습니다.
그리고 dishes 배열을 통해서 중복 탐색을 막는 식으로 구현했습니다.
나름 식성이 부족한 친구들을 위주로 탐색하게 하는 등의 가지치기 작업을 수행하는데 시간 초과가 뜨네요 ㅜ
Jinsanger
Allergy 문제를 풀고 있는 초보 개발자입니다 ㅠ
단순 탐색문제라고 하길래 쉬워보여서(?) 도전했는데 고생하고 있네요 ㅜㅜ
일단 제가 사용한 방법은 포인터를 이용한 방법입니다.
구조체를 만들어 놓고 구조체를 통해서 음식이 친구들의 식성에 부합하는지 여부를 카운팅하는 방식으로, 즉, 음식 노드들을 순회하면서 음식이 가리키는 친구들의 식성(favor 배열)을 ++ 하는 방식으로 구현했습니다.
그리고 dishes 배열을 통해서 중복 탐색을 막는 식으로 구현했습니다.
나름 식성이 부족한 친구들을 위주로 탐색하게 하는 등의 가지치기 작업을 수행하는데 시간 초과가 뜨네요 ㅜ
혹시 기법이 잘못됬는지 피드백좀 부탁드립니다.
10년 전