문제 링크
https://leetcode.com/problems/implement-strstr/
투포인터를 사용 해 풀었습니다
기억하면 좋을 것 / 소감
indexOf()를 쓰는게 속도 빠르니까 그렇게 하자
indexOf() 짚고 넘어가기
indexOf() 메서드는 배열에서 지정된 요소를 찾을 수 있는 첫 번째 인덱스를 반환하고 존재하지 않으면 -1을 반환합니다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/indexOf
입력 받은 배열이 empty 인 것을 확인하는 방법
if (strValue === "") {
//...
}
empty 확인을 할 때는 === 을 쓰도록 하자
Javascript Truth Value
That is, all values are truthy except false, 0, -0, 0n, "", null, undefined, and NaN.
false, 0, -0, "", null , undefined 은 false로 간주된다.
https://developer.mozilla.org/en-US/docs/Glossary/Truthy
해결 코드
Submission Detail
다른 풀이
slice 해서 푸는게 더 빠르게 풀리네요
'알고리즘 > leetcode' 카테고리의 다른 글
[leetcode/JS] 234. Palindrome Linked List / Javascript (0) | 2022.08.25 |
---|---|
[leetcode/JS] 70. Climbing Stairs / Javascript (0) | 2022.08.23 |
[leetcode/JS] 617. Merge Two BInary Trees / Javascript (0) | 2022.05.12 |
[leetcode/JS] 94. Binary Tree Inorder Traversal / Javascript (0) | 2022.05.02 |
[leetcode] 20. Valid Parentheses / JS Javascript 코드 , 풀이 (0) | 2022.04.06 |
댓글