[アルゴリズム][Python]伯俊9935号-文字列爆発
827 ワード
最初に思いついた方法
前から
w = input()
p = input()
compare = []
for i in p:
compare.append(i)
stack = []
for i in range(len(w)):
stack.append(w[i])
if stack[-len(p):] == compare:
for _ in range(len(p)):
stack.pop()
if len(stack) == 0:
print("FRULA")
else:
print("".join(stack))
古い問題によく似た質問が見つかり、解答しました.データ構造、GRADYはアルゴリズムの中で非常に基本的で重要な要素なので、もっと解く必要があります.
Reference
この問題について([アルゴリズム][Python]伯俊9935号-文字列爆発), 我々は、より多くの情報をここで見つけました https://velog.io/@sangjin98/알고리즘파이썬-백준-9935번-문자열-폭발テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol