Loading collection data...
Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors. After you have added a few kata to a collection you and others can train on the kata contained within the collection.
Get started now by creating a new collection.
There is no "unretirement". You can create another kata with the problems fixed and give it a try.
If you mean the uppercase "Just" in sample tests, it's already fixed! 🙂 I'm not sure it'll help me "unretire" it, though 😔
What you're not saying is that you put a STATIC in front of it. And that's where your global state is. That hashmap is common to every single call done to your method (common as in "created once only, used by each call in its current state").
Here having the same issue. Where did you put "new HashMap<>()"?, in the beggining of the interpret method?
Whatever this kata improves, it was much mor fun to solve it, than boring "code all day to get an one digit answer" katas.
I really glad that this kata exists, it's just fresh air and why I prefer Codewars to Leetcode and other.
same problem, that's the only test that I couldn't pass
An integer array of length "0" should work. It is probably best practice to creat an appropriately sized integer array to begin with, rather than returning the integer array upon receiving an empty input array.
It sounds more like a problem with your solution which seems to mutate some state in a way the function does not work correctly when invoked again.
IT means that tests expect a single space between two E's, but there's no space in the answer returned by your solution.
If a "math formula" saves you 100s of lines of code, don't you think that it makes you a better programmer to know how to use such formulae? Or do you say "No mathematics thanks - I want to do things as inefficiently as possible" ?
This is more about logic/reasoning than advanced "mathematics" really; and practice with these kinds of puzzles makes you improve over the long term even if you don't notice immediately your "coding skills" being tested.
The person who created this kata is ranked #2 on Codewars with over 5,000 completed katas in 12 different languages - he presumably has a decent idea of how to "improve coding skills"; do you think you have more experience than him to have a better opinion?
You can always skip the katas you don't like.