saurus2
Saurus2
saurus2
전체 방문자
오늘
어제
  • 분류 전체보기
    • 개발
      • AJAX
    • ML Ops
    • Profile
    • 음식점
    • 배낭여행
    • 컴퓨터공학
      • 알고리즘 공부
      • C++
      • Sever 스터디
      • Java spring
      • 알고리즘 _ 문제해결
      • 딥러닝
      • Java 정리
      • Python
      • LeetCode 1000
      • Machine Learning Study
      • Sign language Detection Pro..
      • LeetCode Solutions
    • 비콘
    • 데일리 리포트
    • 유학일기
      • 영어 공부
      • Daily
    • AI Master Degree
      • Data Mining
      • AI and Data engineering
      • Math Foundations for Decisi..
      • Natural Language Processing

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

인기 글

태그

  • 알고리즘문제해결
  • 문제해결능력
  • 온라인저지
  • two pointer
  • 취준
  • DFS
  • 개발자 취업준비
  • 알고리즘
  • 백준
  • BFS
  • 리트코드
  • 릿코드
  • 딥러닝
  • c++
  • 개발자
  • 딕셔너리
  • LeetCode
  • 취업준비
  • 파이썬
  • Python

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
saurus2

Saurus2

컴퓨터공학/LeetCode Solutions

LeetCode 125 Valid Palindrome 릿코드 유효 펠린드롬

2023. 10. 14. 07:27

안녕하세요 코딩세끼 입니다.
개발자가 되고 싶은 구독자들을 위해 코딩 스터디 영상을 제작하고 있습니다.
미국 실리콘 밸리 뿐만아니라 한국에서도 개발자 능력의 필수 요소로 코딩테스트 및 코딩 인터뷰가 요구 되고 있습니다. 영상 구성은 다음과 같습니다.

-영상 구성-
스터디 영상 하나에 리트코드 문제 하나를 각자 풀 수 있도록 영상을 구성하였습니다. 
스터디를 진행해보시면서 궁금한 점이나 피드백이 있으면 댓글 부탁드립니다. 

이번 영상은 릿코드(리트코드) 125번 문제 유효 팰린드롬 문제를 다루는 스터디입니다.
LeetCode No 125 Valid Palindrome.

-스터디 방식-
1. 동영상을 재생하는 동안 각자 문제를 풀 시간 20분이 주어집니다.
2. 5분마다 힌트를 드립니다.
2-1) 문제 번역
2-2) 문제 접근 방법
2-3) 문제 풀이 힌트
3. 20분이 지나면 문제 풀이를 진행 합니다.
3-1) 한 문제에서 나오는 모든 풀이들을 다루려고 노력하고 있습니다.

현재는 Python으로 해설을 진행하며, 추후 요청에따라 다른 언어로도 영상을 찍도록 하겠습니다.

https://leetcode.com/problems/valid-palindrome/description/

https://youtu.be/Hq5ImKruKGI

 

125. Valid Palindrome

A phrase is a palindrome if, after converting all uppercase letters into lowercase letters and removing all non-alphanumeric characters, it reads the same forward and backward. Alphanumeric characters include letters and numbers.

Given a string s, return true if it is a palindrome, or false otherwise.

 

Example 1:

Input: s = "A man, a plan, a canal: Panama"
Output: true
Explanation: "amanaplanacanalpanama" is a palindrome.

Example 2:

Input: s = "race a car"
Output: false
Explanation: "raceacar" is not a palindrome.

Example 3:

Input: s = " "
Output: true
Explanation: s is an empty string "" after removing non-alphanumeric characters.
Since an empty string reads the same forward and backward, it is a palindrome.

 

Constraints:

  • 1 <= s.length <= 2 * 105
  • s consists only of printable ASCII characters.
저작자표시 (새창열림)

'컴퓨터공학 > LeetCode Solutions' 카테고리의 다른 글

Leetcode 20 Valid Parentheses 릿코드 20번 Valid Parentheses  (0) 2023.10.14
LeetCode 217 Contains Duplicate 릿코드 중복 포함  (0) 2023.10.14
개발자가 되는 방법!! 코딩세끼 릿코드 스터디 지금 시작합니다 [안내영상]  (0) 2023.10.14
릿코드가 도대체 뭐야? 개발자가 되고 싶으면 뭐 부터 공부해야하지? 무조건 공부해야하는 코딩 테스트 준비!!  (0) 2023.10.14
[LeetCode] 100 Same Tree [Easy] 같은 트리  (0) 2023.10.13
    '컴퓨터공학/LeetCode Solutions' 카테고리의 다른 글
    • Leetcode 20 Valid Parentheses 릿코드 20번 Valid Parentheses
    • LeetCode 217 Contains Duplicate 릿코드 중복 포함
    • 개발자가 되는 방법!! 코딩세끼 릿코드 스터디 지금 시작합니다 [안내영상]
    • 릿코드가 도대체 뭐야? 개발자가 되고 싶으면 뭐 부터 공부해야하지? 무조건 공부해야하는 코딩 테스트 준비!!
    saurus2
    saurus2
    Simple is Best

    티스토리툴바