Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add #48in24 featured exercises #779

Closed
11 tasks done
vaeng opened this issue Jan 16, 2024 · 19 comments
Closed
11 tasks done

Add #48in24 featured exercises #779

vaeng opened this issue Jan 16, 2024 · 19 comments

Comments

@vaeng
Copy link
Contributor

vaeng commented Jan 16, 2024

As of Jan 16 2024, the following exercises will show up as featured exercises in #48in24, but are not yet available on the C++ track.

In the order of appearance in the challenge:

Take a look at https://docs.google.com/spreadsheets/d/1X00y60Z6BqYbTMnmmuMYzMoS0eO4KKquSWq2ijXb4Qo/edit#gid=0 to see current status.
There is now a dedicated matrix with the status of all exercises in #48in24, which tracks have implemented them, and which exercises are featured on a specific track:
https://exercism.org/challenges/48in24/implementation_status

If you want some help to build all the files, you might like the exercise generation script I wrote.

@vaeng
Copy link
Contributor Author

vaeng commented Jan 20, 2024

I will add list-ops

@vaeng
Copy link
Contributor Author

vaeng commented Jan 26, 2024

I already started linked-list a while ago, so please don't start another. I promise to finish it soon 😃

@rajatnai49
Copy link
Contributor

Hey, @vaeng I like to start contributing with the zebra-puzzle !

@vaeng
Copy link
Contributor Author

vaeng commented Jan 27, 2024

Hey, @vaeng I like to start contributing with the zebra-puzzle !

Sure thing. Have fun and keep us in the loop. It's not an easy task, so there will be a lot of discussions and feedback.

If you l a pr early on, we can use it to keep track and you'll less likely have to redo things.

@rajatnai49
Copy link
Contributor

Okay @vaeng I try my best.

@rajatnai49
Copy link
Contributor

Hey @vaeng I opened pr but it closed automatically, can you guide me for what steps I have to follow for successfully open the pr

@ahans
Copy link
Contributor

ahans commented Jan 29, 2024

I can have a look at parallel-letter-frequency. There are a couple of options for implementing this. I would consider using something from the algorithms library together with a parallel execution policy to be the nicest modern C++ approach, so that's what I would go for.

@siebenschlaefer
Copy link
Contributor

I can have a look at parallel-letter-frequency.

Good idea! I did look briefly at the C# version and the Go version. They seem to do similar things, using the mechanisms built into the language (PLINQ / Goroutines).
But I didn't understand how they actually test that. Good luck, have fun!

@siebenschlaefer
Copy link
Contributor

I would like to contribute 'knapsack'.
See #795

@ahans
Copy link
Contributor

ahans commented Feb 11, 2024

Here goes a (draft) PR for parallel-letter-frequency: #800
Need some feedback to finish it up. Details in PR. Thanks!

@vaeng
Copy link
Contributor Author

vaeng commented Feb 12, 2024

I will do dnd-character next.

@vaeng
Copy link
Contributor Author

vaeng commented Feb 12, 2024

And yacht.

@vaeng
Copy link
Contributor Author

vaeng commented Feb 12, 2024

I will do kindergarten-garden as well.

@ahans
Copy link
Contributor

ahans commented Feb 12, 2024

I will give spiral-matrix a go!

@ahans
Copy link
Contributor

ahans commented Feb 12, 2024

spiral-matrix is ready as #807.

@vaeng
Copy link
Contributor Author

vaeng commented Feb 20, 2024

I'll do pig-latin next.

@ahans
Copy link
Contributor

ahans commented Feb 20, 2024

@vaeng I actually have it pretty much ready already. PR would come up later tonight. Sorry I didn't mention it here before.

Edit: pig-latin that is.

@ahans
Copy link
Contributor

ahans commented Feb 20, 2024

@vaeng Here is the draft PR: #811
If you read this too late and are done with yours already, feel free to just leave it closed.

@vaeng
Copy link
Contributor Author

vaeng commented Apr 23, 2024

The last exercise has been merged. Thanks for all the effort, everyone!

@vaeng vaeng closed this as completed Apr 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants