Skip to content

Commit 25a3973

Browse files
committed
Cleaned up
1 parent 388284a commit 25a3973

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44

55
This repository contains exercises designed to help you practice optimizing Python algorithms for better performance and readability.
66

7-
## 📚 What You'll Learn
7+
## What You'll Learn
88

99
- Text processing optimization techniques
1010
- Efficient list operations and filtering
1111
- Using Python's built-in functions and data structures
1212
- Code modularity and best practices
1313
- Performance analysis and improvement strategies
1414

15-
## 🎯 Assignment Overview
15+
## Assignment Overview
1616

1717
The `problems.ipynb` notebook contains two main exercises:
1818

@@ -22,7 +22,7 @@ The `problems.ipynb` notebook contains two main exercises:
2222

2323
Each exercise includes working but inefficient code that you'll optimize using better algorithms, data structures, and Python idioms.
2424

25-
## 🚀 Getting Started
25+
## Getting Started
2626

2727
### Option 1: GitHub Codespaces (Recommended)
2828
1. Fork this repository to your GitHub account
@@ -43,27 +43,27 @@ Each exercise includes working but inefficient code that you'll optimize using b
4343
6. Launch Jupyter: `jupyter notebook`
4444
7. Open `problems.ipynb`
4545

46-
## 📝 Working with the Notebook
46+
## Working with the Notebook
4747

4848
- Each exercise contains the original inefficient code followed by optimization points
4949
- Review the provided solutions as reference implementations
5050
- Try implementing your own optimizations before checking the solutions
5151
- Run each cell to test your code and compare performance
5252

53-
## 🎓 Learning Goals
53+
## Learning Goals
5454

5555
By completing this assignment, you will:
5656
- Understand common performance bottlenecks in Python code
5757
- Learn to use appropriate data structures for different problems
5858
- Practice writing clean, modular, and efficient code
5959
- Gain experience with Python's built-in optimization tools
6060

61-
## 📊 Assessment
61+
## Assessment
6262

6363
Focus on:
6464
- **Correctness**: Does your optimized code produce the same results?
6565
- **Efficiency**: Is your solution faster and more memory-efficient?
6666
- **Readability**: Is your code clean and well-structured?
6767
- **Best Practices**: Are you using appropriate Python idioms?
6868

69-
Happy coding! 🐍✨
69+
Happy coding!

0 commit comments

Comments
 (0)