Skip to content

babosina/TestAssignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Python Practice Problems Repository

A collection of programming problems and their solutions in Python, designed for learning and interview preparation.

πŸ“‹ Table of Contents

🎯 Overview

This repository contains solutions to common programming problems that frequently appear in:

  • Technical interviews
  • Coding challenges
  • Algorithm and data structure practice
  • Programming contests

πŸš€ Getting Started

Prerequisites

  • Python 3.7 or higher
  • pip package manager

Installation

  1. Clone the repository:
git clone https://github.com/babosina/TestAssignment.git
cd TestAssignment
  1. Create a virtual environment (recommended):
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
  1. Install dependencies (if any):
pip install -r requirements.txt

Example Solution Format:

def two_sum(nums: list[int], target: int) -> list[int]:
    """
    Find two numbers in the array that add up to the target sum.
    
    Args:
        nums: List of integers
        target: Target sum to find
        
    Returns:
        List containing indices of the two numbers
    
    Example:
        >>> two_sum([2, 7, 11, 15], 9)
        [0, 1]
    """
    # Implementation here
    pass

πŸ“ˆ Difficulty Levels - in progress

Happy Coding! πŸš€

Remember: The goal is not just to solve problems, but to understand the underlying concepts and improve your problem-solving skills.

About

Junior tasks (in Python)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages