-
-
Notifications
You must be signed in to change notification settings - Fork 29
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 more exercises to MIPS track #13
Comments
Hey there! These are great choices. I agree that many of the standard Regarding nucleotide count, your strategy would be fine, or the caller On Tuesday, August 30, 2016, mpriestman [email protected] wrote:
|
Another interesting problem is bracket push. This appears to be a hard On Wednesday, August 31, 2016, Ozan Onay [email protected] wrote:
|
When I implemented the Might only want a couple of interesting ones though. For example, is |
I like your idea of putting four results into a single register for the nucleotide count problem. A good example of packing smaller values into a large value. |
I've put in a PR for |
Certain exercises that require string computation seem doable, such as In regards to dates, assembly has 4 input registers-- month, day, and year could be passed in through different registers. Assuming the response is either a string or integer, I think a problem like |
I agree that |
Issue to just discuss possible problems that could be added to the MIPS track. Looking down the list of available ones from other languages (http://exercism.io/languages/mips/contribute), a lot seem just too hard for assembly (a lot involve string or data structure manipulation). However, I think there are still some that could make the transition to assembly. The following could be good candidates:
difference-of-squares
- seems pretty straightforward, single integer input, single integer output.nucleotide-count
- simple input, but needs to return 4 integer values. Could use hi and lo parts of v0 and v1?atbash-cipher
- single string input, fixed size string output.luhn
- could make for an interesting challenge, string input, boolean result.pangram
- pretty similar to theisogram
problem.binary-search
- could be fun too.Could also try to come up with some new exercises just for the MIPS track that are more "assembly-like".
Any thoughts?
The text was updated successfully, but these errors were encountered: