Design-loving front-end engineer
Ryong
Design-loving front-end engineer
전체 방문자
였늘
μ–΄μ œ
    • Framework
    • React
      • Concept
      • Library
      • Hook
      • Component
      • Test
    • NodeJS
    • Android
      • Concept
      • Code
      • Sunflower
      • Etc
    • Flutter
      • Concept
      • Package
    • Web
    • Web
    • CSS
    • Language
    • JavaScript
    • TypeScript
    • Kotlin
    • Dart
    • Algorithm
    • Data Structure
    • Programmers
    • Management
    • Git
    • Editor
    • VSCode
    • Knowledge
    • Voice
Design-loving front-end engineer

Ryong

Programmers

[ 1단계 ] 같은 μˆ«μžλŠ” μ‹«μ–΄

2022. 8. 23. 20:57

πŸ”΄  문제 μ„€λͺ…

λ°°μ—΄ arrκ°€ μ£Όμ–΄μ§‘λ‹ˆλ‹€. λ°°μ—΄ arr의 각 μ›μ†ŒλŠ” 숫자 0λΆ€ν„° 9κΉŒμ§€λ‘œ 이루어져 μžˆμŠ΅λ‹ˆλ‹€. μ΄λ•Œ, λ°°μ—΄ arrμ—μ„œ μ—°μ†μ μœΌλ‘œ λ‚˜νƒ€λ‚˜λŠ” μˆ«μžλŠ” ν•˜λ‚˜λ§Œ 남기고 μ „λΆ€ μ œκ±°ν•˜λ €κ³  ν•©λ‹ˆλ‹€. 단, 제거된 ν›„ 남은 μˆ˜λ“€μ„ λ°˜ν™˜ν•  λ•ŒλŠ” λ°°μ—΄ arr의 μ›μ†Œλ“€μ˜ μˆœμ„œλ₯Ό μœ μ§€ν•΄μ•Ό ν•©λ‹ˆλ‹€. 예λ₯Ό λ“€λ©΄,

  • arr = [1, 1, 3, 3, 0, 1, 1] 이면 [1, 3, 0, 1] 을 return ν•©λ‹ˆλ‹€.
  • arr = [4, 4, 4, 3, 3] 이면 [4, 3] 을 return ν•©λ‹ˆλ‹€.

λ°°μ—΄ arrμ—μ„œ μ—°μ†μ μœΌλ‘œ λ‚˜νƒ€λ‚˜λŠ” μˆ«μžλŠ” μ œκ±°ν•˜κ³  남은 μˆ˜λ“€μ„ return ν•˜λŠ” solution ν•¨μˆ˜λ₯Ό μ™„μ„±ν•΄ μ£Όμ„Έμš”.

 

🟠  μ œν•œ 사항

  • λ°°μ—΄ arr의 크기 : 1,000,000 μ΄ν•˜μ˜ μžμ—°μˆ˜
  • λ°°μ—΄ arr의 μ›μ†Œμ˜ 크기 : 0보닀 ν¬κ±°λ‚˜ κ°™κ³  9보닀 μž‘κ±°λ‚˜ 같은 μ •μˆ˜

 

🟑  μž…μΆœλ ₯ 예

arr answer
[1,1,3,3,0,1,1] [1,3,0,1]
[4,4,4,3,3] [4,3]

 

🟒  μž…μΆœλ ₯ 예 μ„€λͺ…

μž…μΆœλ ₯ 예 #1,2
문제의 μ˜ˆμ‹œμ™€ κ°™μŠ΅λ‹ˆλ‹€.

 

πŸ”΅  μ½”λ“œ

 
function solution(arr) {
    return arr.filter((value, index) => value != arr[index + 1]);
}

 

μ €μž‘μžν‘œμ‹œ

'Programmers' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

[ 1단계 ] μ‹ κ·œ 아이디 μΆ”μ²œ  (0) 2022.08.10
[ 1단계 ] 두 개 λ½‘μ•„μ„œ λ”ν•˜κΈ°  (0) 2022.08.04
[ 1단계 ] 둜또의 졜고 μˆœμœ„μ™€ μ΅œμ € μˆœμœ„  (0) 2022.08.04
[ 1단계 ] 체윑볡  (0) 2022.08.04
[ 1단계 ] 크레인 μΈν˜•λ½‘κΈ° κ²Œμž„  (0) 2022.08.04
    'Programmers' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€
    • [ 1단계 ] μ‹ κ·œ 아이디 μΆ”μ²œ
    • [ 1단계 ] 두 개 λ½‘μ•„μ„œ λ”ν•˜κΈ°
    • [ 1단계 ] 둜또의 졜고 μˆœμœ„μ™€ μ΅œμ € μˆœμœ„
    • [ 1단계 ] 체윑볡
    Design-loving front-end engineer
    Design-loving front-end engineer
    λ””μžμΈμ— 관심이 λ§Žμ€ λͺ¨λ°”일 μ•± μ—”μ§€λ‹ˆμ–΄ Ryongμž…λ‹ˆλ‹€.

    ν‹°μŠ€ν† λ¦¬νˆ΄λ°”