javascript - codewars의 질문인데, 알아낼 수 없습니다
世界只因有你
世界只因有你 2017-05-19 10:31:57
0
3
919

题目

두 개의 문자열 배열 a1과 a2가 주어지면 a2 문자열의 하위 문자열인 a1 문자열의 사전순으로 정렬된 배열 r을 반환합니다.

例子

예 1:
a1 = ["arp", "live", "strong"]
a2 = ["lively", "alive", "harp", "sharp", "armstrong"]
는 ["arp"를 반환합니다. , "라이브", "강한"]

예 2:
a1 = ["tarp", "mice", "bull"]
a2 = ["lively", "alive", "harp", "sharp", "armstrong"]
는 []

를 반환합니다.

要求

要求实现function inArray(array1,array2){}

测试사용 사례:

으아아아
世界只因有你
世界只因有你

모든 응답(3)
仅有的幸福

참고:

으아악
某草草

가장 큰 부분 문자열을 찾는 문제여야 합니다. 동적 프로그래밍 문제 (2) - 가장 긴 공통 부분 문자열 찾기

를 참조하세요.
Ty80

간단히 말하면, a2에 존재하는 a1 문자열을 a1의 순서대로 반환합니다.

예를 들어 하프와 샤프에는 모두 스트링 아르페지오가 있습니다. Lively와 Alive 모두 라이브 현이 있고, amstrong은 강한 현이 있습니다. 그러면 반환된 순서는 a1의 순서에 해당하므로 ["arp", "live", "strong"]

을 반환합니다.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿