[LeetCode]#2108. Find First Palindromic String in the Array

Input: words = ["abc","car","ada","racecar","cool"]
Output: "ada"
Explanation: The first string that is palindromic is "ada".
Note that "racecar" is also palindromic, but it is not the first.
  1. Reverse input string
  2. If string == reversed string, return it.
  3. If no string and reversed string is equal, return ‘’
class Solution:
def firstPalindrome(self, words):
for i in words:
if i==i[::-1]:
return i
return ''




Interesting in any computer science.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

LeetCode 53. Maximum Subarray — Python Solution

More than hard and soft skills for engineers

How to choose which programming language you should learn in 2019

Generating & Using SSH Keys

[Juho’s Random AutoHotkey Stuff #3] Make Any Windows Sit Always On Top


Function In C

function in c

How to launch Urls in Flutter

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Fatboy Slim

Fatboy Slim

Interesting in any computer science.

More from Medium

LeetCode Patterns Adventure 15 — Reverse Linked List

[LeetCode]#2114. Maximum Number of Words Found in Sentences

LeetCode #167 | Two Sum II — Input Array Is Sorted (Python)

Sorting Algorithms Explained Using Python: Insertion Sort

Glass Cube and Dots