테스트 사이트 - 개발 중인 베타 버전입니다

이 알고리즘을 도저히 풀 수가 없습니다. 머리가 안돌아가요.. 채택완료

디스달나노 5년 전 조회 1,625

php문법입니다.

 

배열로

1) "사과"=>"A구역"

2) "사과"=>"C구역"

3) "바나나"=>"A구역"

4) "오렌지"=>"A구역"

5) "오렌지"=>"B구역"

6) "오렌지"=>"C구역"

 

총 6개가 들어있습니다.

 

전체 배열을 검사해서

같은 과일의 구역을 뽑아내려고 합니다.

그래서 결과 값이

 

result[0] = "A구역, C구역" // 사과

result[1] = "A구역, B구역, C구역" // 오렌지

 

이렇게 2개를 출력시키려고 하는데 몇시간째 머리가 안돌아갑니다 ㅠㅜ.

 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
5년 전

키값으로 배열을 재정렬하고 키값이 변할 때마다 result 배열에 추가해주는 방식이면 될 듯 합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

디스달나노
5년 전
감사합니다. 해결했습니다. 정렬하고, 키값이 변할 때마다 새로 배열에 추가하는 방식으로 했습니다.~

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인