Skip to content

😜A program that generates all sub-strings that are palindromic from the input taken from the user. At the heart of this application Manacher’s Algorithm. Built using the Kivy GUI framework.

Notifications You must be signed in to change notification settings

aibenStunner/palindrome-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

palindrome-Generator

A program that generates all sub-strings that are palindromic from the input taken from the user. At the heart of this application Manacher’s Algorithm. Built using the Kivy GUI framework.

Motivation 🌱

I was pretty much astonished when I read about the Manacher's algorithm and felt like building something with it. 😄

Installation 📦

  1. Clone the repo
   git clone https://github.com/aibenStunner/palindrome-Generator.git
   cd palindrome-Generator
  1. Open documentation to view installation instructions. https://kivy.org/doc/stable/gettingstarted/installation.html

Usage 💻

    python palindromeGenerator.py

Demo 📹

This is a preview of the application.

Built with 🏠

  • Kivy - Open source Python library for rapid development of applications that make use of innovative user interfaces, such as multi-touch apps.

Credits 📖

License 🔑

LGPL-3.0 © Gadri Ebenezer

About

😜A program that generates all sub-strings that are palindromic from the input taken from the user. At the heart of this application Manacher’s Algorithm. Built using the Kivy GUI framework.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages