We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 330d680 commit e44fd74Copy full SHA for e44fd74
tkddbs587/Queue/Card_bundle.js
@@ -0,0 +1,15 @@
1
+function solution(cards1, cards2, goal) {
2
+ let index1 = 0; // 카드1의 인덱스
3
+ let index2 = 0; // 카드2의 인덱스
4
+
5
+ for (let i = 0; i < goal.length; i++) {
6
+ if (cards1[index1] === goal[i]) {
7
+ // 카드1의 인덱스 0부터 순서대로 골의 인덱스 i와 같으면
8
+ index1++; // 카드 1의 인덱스 1 증가
9
+ } else if (cards2[index2] === goal[i]) {
10
+ // 카드2의 인덱스 0부터 순서대로 골의 인덱스 i와 같으면
11
+ index2++; // 카드 2의 인덱스 1 증가
12
+ } else return "No"; // 순서대로 비교하다가 더 이상 일치하는 인덱스가 없으면 만들 수 없는 문장이므로 No 반환
13
+ }
14
+ return "Yes"; // goal의 인덱스만큼 순회를 성공적으로 마치면 문장을 만들 수 있으므로 Yes 반환
15
+}
0 commit comments