curriculum icon indicating copy to clipboard operation
curriculum copied to clipboard

HashMap Data Structure: add the 2nd part of resource in Assignment

Open thereisnodeveloper opened this issue 1 year ago • 8 comments

Checks

Describe your suggestion

Add Hash Functions and Types of Hash functions (which is part 2 of the existing assignment) to Assignment section, to come before What are Hash Functions and How to choose a good Hash Function.

At the moment, Assignment section has the link What are Hash Functions and How to choose a good Hash Function.

This particular link gets cut off after just showing the Multiplication Method. If you click the Next Article button it will lead to an article that has a brief overview of 7 different hashing methods with pros and cons, and also lists some key properties of hash functions that is helpful for the learner. Apparently, these 2 articles are meant to be read together.

As noted by #27508 , the current assignment What are Hash Functions and How to choose a good Hash Function is a bit technical, and this Hash Functions and Types of Hash functions serves as a nice introduction before going into more detail. Outline 7 hashing methods -> explain the multiplication method in detail follows a natural order.

Path

Node / JS

Lesson Url

https://www.theodinproject.com/lessons/javascript-hashmap-data-structure

(Optional) Discord Name

suplexinmyduplex

(Optional) Additional Comments

#28838 can be worked on simultaneously in a single pull request.

thereisnodeveloper avatar Sep 26 '24 03:09 thereisnodeveloper

I would like to work on this issue. Can you assign this issue to me?

Jovial-Kanwadia avatar Oct 02 '24 10:10 Jovial-Kanwadia

@Jovial-Kanwadia please double check that "Would you like to work on this issue?" box is unchecked before volunteering to work on the issue.

thereisnodeveloper avatar Oct 02 '24 15:10 thereisnodeveloper

This issue is stale because it has had no activity for the last 30 days.

github-actions[bot] avatar Nov 02 '24 02:11 github-actions[bot]

@JoshDevHub Can you take a look at this please mate.

CouchofTomato avatar Nov 04 '24 20:11 CouchofTomato

This issue is stale because it has had no activity for the last 30 days.

github-actions[bot] avatar Dec 05 '24 02:12 github-actions[bot]

@thereisnodeveloper Sorry this took a while to get reviewed. Would you still be interested in submitting a PR for it? I agree with your ideas about changing up the assignment section.

JoshDevHub avatar Feb 22 '25 19:02 JoshDevHub

@thereisnodeveloper Sorry this took a while to get reviewed. Would you still be interested in submitting a PR for it? I agree with your ideas about changing up the assignment section.

@JoshDevHub yes absolutely! Thank you

thereisnodeveloper avatar Mar 18 '25 15:03 thereisnodeveloper

Okay I'll assign you @thereisnodeveloper

JoshDevHub avatar Mar 19 '25 18:03 JoshDevHub

Hey @thereisnodeveloper, are you still working on this? or would you like us to give someone else a shot at doing it?

KevinMulhern avatar Jul 17 '25 15:07 KevinMulhern

I am, im not in fact not seeing myself assigned yet

“This is a moment of suffering. Suffering is part of life. May I be kind to myself in this moment. May I give myself the compassion I need.”

  • < Current Projects > *

    • Free/low-cost tutoring app focused on neurodivergent learners (education access)
    • AI-driven automated voter calling (political advocacy)

Always looking for help, collaboration opportunities, and advice. Willingness outweighs ineptitude.

On Thu, Jul 17, 2025, 8:22 AM Kevin @.***> wrote:

KevinMulhern left a comment (TheOdinProject/curriculum#28865) https://github.com/TheOdinProject/curriculum/issues/28865#issuecomment-3084486915

Hey @thereisnodeveloper https://github.com/thereisnodeveloper, are you still working on this? or would you like us to give someone else a shot at doing it?

— Reply to this email directly, view it on GitHub https://github.com/TheOdinProject/curriculum/issues/28865#issuecomment-3084486915, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANPGGQGBI3ZOHGBTURCTSOT3I65SDAVCNFSM6AAAAABO4CWYGKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTAOBUGQ4DMOJRGU . You are receiving this because you were mentioned.Message ID: @.***>

thereisnodeveloper avatar Jul 17 '25 18:07 thereisnodeveloper

You've been assigned since March @thereisnodeveloper

Image Image

KevinMulhern avatar Jul 17 '25 20:07 KevinMulhern

Closing due to inactivity

mao-sz avatar Nov 12 '25 05:11 mao-sz