647. 회문자열동적 기획
556 단어 프로그래밍 문제
class Solution(object):
def countSubstrings(self, s):
"""
:type s: str
:rtype: int
"""
res=[None]*len(s)
count=0
for i in range(len(s)):
res[i]=1
count+=1
for j in range(i):
if s[j]==s[i] and res[j+1]==1:
res[j]=1
count+=1
else:
res[j]=0
return count
# print Solution().countSubstrings("abc")
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
검지offer-지그재그 인쇄 두 갈래 나무제목 설명은 함수를 지그재그로 인쇄하는 두 갈래 트리, 즉 첫 번째 줄은 왼쪽에서 오른쪽으로, 두 번째 줄은 오른쪽에서 왼쪽으로, 세 번째 줄은 왼쪽에서 오른쪽으로, 다른 줄은 이와 같이 인쇄합니다. 한 층의 노드를...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.