🎄오늘 한 일
✔️ 1. 코딜리티 lesson5 prefixSum(부분합) 4문제
- CountDiv
- GenomicRangeQuery
- MinAvgTwoSlie (O(N^2) -> retry)
- PassingCars
✔️ 2. 코딜리티 lesson6 Stack & Queue
- Bracket
- Fish
- Nesting
- StoneWall (효율성 O(N^2) -> retry)
✔️ 3. 이코테 정렬 학습
- 선택정렬
- 삽입정렬
🎄기억할 것
Array.every( () ⇒ callback() )
배열의 모든 요소가 특정 조건을 만족하는지 여부를 반환
- 모두 만족시 true, 한개의 요소라도 불만족시 false
- 콜백함수의 요소는 순서대로 cur(현재요소), idx , arr 이다.
예시
[12, 8, 130, 44].every(elem => elem >= 10);
// false
[12, 18, 130, 44].every(elem => elem >= 10);
// true
Array.some( () ⇒ callback())
배열의 일부 요소가 특정 조건을 만족하는지 여부를 반환
- 한개라도 만족시 true, 모두 불만족시 false
- 콜백함수의 요소는 순서대로 cur(현재요소), idx , arr 이다.
예시
[1,2,3,4,5].some(el => el%2 === 0);
// true
댓글