Skip to content

Feature Request: Implement a "Related Problems" column to Algorithm and Data Structure Contributions to build a Practice Section #236

@CrystalFireSword

Description

@CrystalFireSword

Greetings! I came across this project in Hacktoberfest, and thought of a feature that we could implement here!

Description:

The current schema of Algorithms (algorithms.model.js) has a common "Useful Links" section, which often includes both the reference articles and practice problems. But if we can have separate columns for "Useful References" and "Related Problems", then we can have a new section called "Practice", where users can access the list of problems, and take random practice sheets from the list if built into a new feature from a new issue.

Goal:
The suggestion is to modify the schema in algorithms and data structures to add a "Related Problems" field, (which should also be added to the contribution form), and use it to build a "Practice" section.
The Practice section can include:

  • Display all problems with filters for algorithms and test sets
  • Random practice set generator : Take a number(n) and set of algorithms/data set filters as input, and generate question sets that the user can practice with.

I am relatively a beginner in Open Source contributions, and would like to learn more using this as an opportunity!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions