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.
Recursion is slower than if you used a data structure. Forking.
@alexandersmanning said it totally right...furthermore in this thing look for your loop condition..you don't need to loop it for n..1 just half n/2..1 is enough for the solution. I hope this will help you out.
The "1A" comes from counting up the first 22 polydivisible numbers in base 16 (the counter of 22 is in base 10 here). That is, if you were to begin counting up from 0 in base 16, 1A would be the 22nd polydivisible number you encounter.
It's important to understand which base you need to be performing calculations in and at what time. This piece of the description will make your life easier if you carefully consider the implications:
"The interesting thing about polydivisiblity is that it relates to the underlying number, but not the base it is written in, so if aliens came to Earth and used base 23 (11 fingers on one hand and 12 on the other), no matter what squiggles they used to write numbers, they would find the same numbers polydivisible!"
Can you explain how it comes '1A' in the example?
Once the base increases past 10, you no longer have enough digits in [0..9] to represent a single place in a number, so we must extend the set of digits we use to represent the number. By joining [0..9], [A..Z] and [a-z] we have 62 easily representable "digits" that we can use. We could add more but this kata only uses up to 62.
The code which tests our solutions declares a constant string named CHARS which contains each possible digit we will be expected to use. You can print the string buy including a statement such as "print CHARS" in your solution, but the contents of CHARS doesn't really matter, only the index of the character we use.
Can anyone explain this part to me?
Or have a link that I can read up on?
It's not possible.
They announced in description, that this has been done on purpose.
And TCO is now not supported in Babel.
This comment is hidden because it contains spoiler information about the solution
you have to make primes an object with a property called first which is a function.
var Primes = {
first: function{
TODO
}
}
This comment is hidden because it contains spoiler information about the solution
This comment is hidden because it contains spoiler information about the solution
The Haskell variant expects a
Maybe String
, not aString
. To the original author: aMaybe String
can be eitherJust <some string>
, for exampleJust "Paris"
,Just "Berlin"
, orNothing
. E.g.The Haskell version therefore differs in the expected type and result slightly from the other variants. However, using
Maybe
(or another type that indicates error) is usually considered better practice.This comment is hidden because it contains spoiler information about the solution
no Ruby?
Many thanks for this exercise on linked lists :D I've never heard of them before so I have learned a lot from this Kata :D
Loading more items...