Skip to content

feat: add bitmasking interactive walkthrough and visuals#2739

Open
basantnema31 wants to merge 3 commits into
Techtonica:mainfrom
basantnema31:feat/bitmasking-curriculum-2256
Open

feat: add bitmasking interactive walkthrough and visuals#2739
basantnema31 wants to merge 3 commits into
Techtonica:mainfrom
basantnema31:feat/bitmasking-curriculum-2256

Conversation

@basantnema31

Copy link
Copy Markdown
Collaborator

Resolves #2256

@daaimah123 daaimah123 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

@basantnema31 please kindly update this topic outline to use the template headers and sections once updated I will review

- Add all required template sections: Projected Time, Prerequisites,
  Motivation, Objectives, Specific Things To Learn, Materials, Lesson,
  Common Mistakes & Misconceptions, Guided Practice, Independent Practice,
  Challenge, Check for Understanding, Supplemental Materials
- Expand Lesson with core bit operations table, Mermaid subset graph,
  and Subset DP (TSP) explanation
- Add practical Guided Practice with runnable console code
- Add three Independent Practice exercises and a Challenge
- Add five Check for Understanding questions
- Add Supplemental Materials links

Addresses review request on PR Techtonica#2739
@basantnema31

Copy link
Copy Markdown
Collaborator Author

@daaimah123 I have updated the bitmasking topic outline to strictly follow the official headers and sections template as requested. Please let me know if any further adjustments are needed!

@basantnema31 basantnema31 requested a review from daaimah123 June 7, 2026 06:04

@daaimah123 daaimah123 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

@basantnema31 These are great additions! Thank you for making the topic outline meet repo standard. Please kindly address the following requests for changes and then you should be good to receive approval.

Comment thread algorithms/bitmasking.md

#### Visualizing Subsets with a Graph

```mermaid

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

GitHub Markdown isn't populating this mermaid code, if you are wanting a "mermaid"-style code to render, please insert an image of the graphics otherwise reformat to something else.

Image

Comment thread algorithms/bitmasking.md Outdated

- [Bit Manipulation — HackerEarth Tutorial](https://www.hackerearth.com/practice/basic-programming/bit-manipulation/basics-of-bit-manipulation/tutorial/) - Additional practice problems with immediate feedback.
- [Bitmask DP Problems on LeetCode](https://leetcode.com/tag/bitmask/) - Filter by "Easy" to start; work up to "Medium" after completing independent practice.
- [The Art of Problem Solving — Bitmask DP](https://artofproblemsolving.com/community/c90633h2354736) - Community-written explanation with more TSP variants.

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

This link is not reachable without an account, please replace the resource or remove altogether.

Image

@daaimah123 daaimah123 added type:docs GSSOC contributor PR type level:intermediate GSSOC contributor PR difficulty quality:clean GSSOC contributor PR quality labels Jun 11, 2026
@basantnema31 basantnema31 requested a review from daaimah123 June 12, 2026 03:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

level:intermediate GSSOC contributor PR difficulty quality:clean GSSOC contributor PR quality type:docs GSSOC contributor PR type

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create topic outline with interactive walkthrough and visuals for Bitmasking or Subset DP

2 participants