프로 그래 밍 경기 - 가게 등급 별 선별 문제 (완성)

1810 단어
장면
이것 은 프로젝트 에 실제 존재 하 는 장면 이다.
이전 버 전의 보고서 선별 기능 은 1 차원 배열 만 지원 합 니 다. 선별 항목 - > 클릭 - > 데 이 터 를 전환 합 니 다.
새 버 전의 보고서 선별 기능 은 등급 선택 을 지원 해 야 합 니 다. 유사: -> -> 여러 번 선택해 야 합 니 다.
그러나 데이터베이스 에 저 장 된 것 은 여전히 1 차원 배열 형식 이다. 이때 모 바 일 엔 드 의 조작 에 맞 추기 위해 1 차원 배열 을 상대 적 으로 복잡 한 해시 - 배열 혼합 구조 로 바 꿔 야 한다.
데이터 구조 전환 논리
[
  ‘  ||  ||     ',
  ‘  ||  ||     ’,
  ‘  ||  ||     ’,
  ‘  ||  ’
]

=>

[
  [  ,   ,      ],
  [  ,   ,      ],
  [  ,   ,      ],
  [  ,   ]
]

=>

[
  {
    title:   ,
    items: [
      {
        title:   ,
        items: [
          {
            title:      ,
            items: []
          },
          {
            title:      ,
            items: []
          }
        ]
      }
    ]
  },
  {
    title:   ,
    items: [
      {
        title:   ,
        items: [
          {
            title:      ,
            items: []
          }
        ]
      },
      {
        title:   ,
        items: []
      }
    ]
  }
]

수요
  • 2 차원 배열 을 무 작위 로 생 성 합 니 다. 행렬 수 > = 3, 줄 데이터 항목 은 중복 할 수 없습니다 (프로 그래 밍)
  • 문자 묘사 데이터 구조 전환 의 프로 그래 밍 사고방식
  • 1 에서 생 성 된 2 차원 배열 을 기대 하 는 해시 - 배열 혼합 데이터 구조 (프로 그래 밍) 로 전환시킨다 (실현 되 지 않 으 면 가능 한 한 효 과 를 낸다)
  • 자신의 능력 범위 내 에서 가능 한 한 실현 하고 소스 코드 파일 이름 형식 을 제출 합 니 다. - . , 프로젝트 이름 형식: -
  • PS: 최종 적 으로 JSON 이 생 성 되 는 것 은 아 닙 니 다. 필기 중인 부자 구조 만 있 으 면 됩 니 다. (언어 별로 데이터 형식 이 다 릅 니 다)
    제출 자
    자금 방출: 500 x 2
    결론.
  • 팀 참여 성 이 적 극 적 이지 않다
  • 팀 수요 이해력 이 낮다
  • 팀 프로 그래 밍 능력 이 낮다
  • 팀 프로 그래 밍 태도 가 나쁘다
  • 팀 솔 루 션 과 기대치 의 인지 오차 가 크다
  • 신선 하고 적 극 적 이 며 힘 있 는 혈액 보강 팀 이 급히 필요 하 다.
    후속
    제출 되 지 않 았 거나 제출 되 었 으 나 개선 해 야 할 구성원 은 다음 주 1 (17 / 07 / 17) 전에 제출 합 니 다.

    좋은 웹페이지 즐겨찾기