Skip to content

Conversation

@colmwoods
Copy link
Contributor

@colmwoods colmwoods commented Nov 1, 2025

What does this PR do?

✅ Add resource(s)

IMPORTANT

For resources

Description

Adds a new "Data Structures and Algorithms" section under subjects.md, containing three free and verified resources.

Why is this valuable (or not)?

Organizes Data Structures and Algorithms content under the correct category in subjects.md, improving clarity and navigation for learners.

How do we know it's really free?

All resources are publicly accessible from verified sources (GitHub, textbookequity.org, Open Textbook Library).

For book lists, is it a book? For course lists, is it a course?

All listed entries are books.

Checklist:

  • Search for duplicates.
  • Included author(s) and file type (PDF).
  • Entries are alphabetized and properly formatted.
  • Used an informative PR title.
  • Added a meaningful description.

Follow-up

Checked that GitHub Actions pass. Will address any formatting or link issues if flagged.


Resources Added


Related Issue

Fixes #12048

Copy link
Contributor Author

@colmwoods colmwoods left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

new pr sorry, closed the other one and updated the latest. Then did DSA changes. moved into subjects.md instead of lang aswell.

merge please, Thanks

@eshellman
Copy link
Collaborator

It seem our existing section is "Algorithms & Data Structures"

@eshellman eshellman added the waiting for changes PR has been reviewed and changes/suggestions requested label Nov 1, 2025
@github-actions
Copy link

github-actions bot commented Nov 1, 2025

Linter failed, fix the error(s):

free-programming-books/books/free-programming-books-subjects.md
97:1-139:181  warning  Alphabetical ordering: swap l.138 and l.137  alphabetize-lists  remark-lint

@github-actions github-actions bot added the linter error Please, correct build errors found by linter! label Nov 1, 2025
@github-actions github-actions bot removed the linter error Please, correct build errors found by linter! label Nov 1, 2025
Copy link
Contributor Author

@colmwoods colmwoods left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Have a look there now all under 1 DSA category.

Thanks

@colmwoods
Copy link
Contributor Author

sorry aswell can you add hacktoberfest-accepted label aswell to this pr, so i can get the 6.

Thanks

@eshellman
Copy link
Collaborator

no need for special label

@eshellman eshellman merged commit 7cb0016 into EbookFoundation:main Nov 1, 2025
6 checks passed
@colmwoods
Copy link
Contributor Author

Is there a way u can do something like combine the old and new pr as closed it by mistake. I had old pr opened in October but new one opened today And won’t count for Hacktoberfest

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

waiting for changes PR has been reviewed and changes/suggestions requested

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add books for Algorithms & Data Structures[MISSING]

2 participants