質問編集履歴
1
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
|
1
|
+
解決済み。
|
body
CHANGED
@@ -1,15 +1,1 @@
|
|
1
|
-
以下の回文チェッカーについて、一行ずつ何が起きているか解説していただけると幸いです。
|
2
|
-
|
3
|
-
```python
|
4
|
-
def is_palindrome(string):
|
5
|
-
stack = []
|
6
|
-
for character in string:
|
7
|
-
stack.append(character)
|
8
|
-
|
9
|
-
for character in string:
|
10
|
-
popped_value = stack.pop()
|
11
|
-
if character.lower() != popped_value.lower():
|
12
|
-
return False
|
13
|
-
|
14
|
-
return True
|
15
|
-
|
1
|
+
解決済み。
|