GitHub - Oceankj/course_data_structure: assignments for [SWE 240P] DATA STRUCTURES. · GitHub
Skip to content

Latest commit

 

History

13 Commits

Folders and files

Repository files navigation

Python Assignments

This repository contains assignments for five Python modules.

Project Structure

python_assignments/
├── module1/          # Linked Lists assignments
├── module2/          # Stack & Queue assignments
├── module3/          # Hashtable assignments
├── module4/          # Tree assignments
├── module5/          # Heap assignments
├── requirements.txt  # Project dependencies
└── README.md         # This file

Setup

  1. Create and activate virtual environment:

    python -m venv .venv
    source .venv/bin/activate  # On macOS/Linux
  2. Install dependencies:

    pip install -r requirements.txt

Running Tests

python -m pytest swe_240p_data_structure/module1/test_module1
python -m pytest swe_240p_data_structure/module2/test_module2
python -m pytest swe_240p_data_structure/module3/test_module3
python -m pytest swe_240p_data_structure/module4/test_module4
python -m pytest swe_240p_data_structure/module5/test_module5

Playground

python -m swe_240p_data_structure/module1.main
python -m swe_240p_data_structure/module2.main
python -m swe_240p_data_structure/module3.main
python -m swe_240p_data_structure/module4.main
python -m swe_240p_data_structure/module5.main

Description

About

assignments for [SWE 240P] DATA STRUCTURES.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages