Skip to content

Latest commit

 

History

57 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Hackerrank

Welcome to Hackerrank! This repository is a curated collection of Python-driven programmatic challenges, algorithmic puzzles, and structural string formatting patterns designed to sharpen backend logical thinking and core programming skills.


Built With

Python GitHub HackerRank


  • Objective: Generate an advanced text-based symmetric layout using mathematical centering constraints.
  • Key Concepts Used: - Dynamic sequence indexing and list slicing.
    • Multi-directional string parsing via -.join().
    • Grid geometry alignment calculations (size * 4) - 3.
  • Implementation Strategy: Computes character mapping for a precise mirror structure on both the X and Y axes using a dual-pass nested logic or stack architecture.
  • Source Code: 25-Alphabet_Pattern.py
Challenge 26: Capitalize
  • Objective: Capitalize the first letter of each word in a string while strictly preserving custom or irregular spacing.
  • Key Concepts Used: - Single-space explicit tokenization using .split(' ').
    • Character casing normalization via .capitalize().
    • Array recombination via ' '.join().
  • Source Code: 26-Capitalize.py

Repository Roadmap

  • Basic string formatting matrices
  • Algorithmic mathematical patterns (Rangoli, Triangles)
  • Core Data Structures (Stacks, Queues, Linked Lists)
  • Complexity optimization mapping ($O(N)$ runtime targets)

“Code is like gravity: all it needs is a little push.”

About

This repo is dedicated for my Python Learning Journey, as i solved so many different question and various type of questions which may be different from DSA questions and more kind off testing your python and it's functions knowledge. Go ahead and give it a try on the website itself and start your jouney

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages