Skip to content

About

Python coursework and algorithm practice from MIT, CUHK-Shenzhen, and LeetCode.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Learning

Programming coursework, independent study, and algorithm practice by Zhenjia Pan, an undergraduate at The Chinese University of Hong Kong, Shenzhen.

This repository records my progress in Python programming, computational thinking, and algorithmic problem-solving. It is a learning archive; implementations may be revised as my understanding develops.

Contents

Directory Description
MIT Exercises and coursework from MIT OpenCourseWare
CUHK-SZ Programming exercises from my university courses
LeetCode Algorithm practice and solution revisions

Learning Goals

  • Write clear, correct Python programs.
  • Develop computational thinking and algorithm design skills.
  • Understand data structures and time and space complexity.
  • Build foundations for further study in machine learning and mathematical optimization.

Running the Code

Use Python 3. Run standalone scripts from the directory expected by the exercise, for example:

cd CUHK-SZ/AIE1001
python3 HW260101.py

Some scripts require standard input, companion data files, or course-provided starter code. LeetCode submissions may require the platform's execution environment. Dependencies and execution requirements vary by exercise; this repository is not a single installable application.

Notes

Solutions reflect my learning at the time of writing and may not be optimal. Course materials, starter code, and problem statements remain attributable to their respective authors. Public sharing of coursework should follow the applicable course policies. This repository is not affiliated with MIT, CUHK-Shenzhen, or LeetCode.

About

Python coursework and algorithm practice from MIT, CUHK-Shenzhen, and LeetCode.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages