In your Github the for loop conditional is correctly written as this, but not in your example.
for (let i=1;i<=3;i++)
"2> each part is an integer whose range is between 1 to 256"
In your isValid helper function it should be this: if(parseInt(str) <= 256) return true;
Other than that this was a pretty helpful backtracking solution that helped me understand this problem better.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
In your Github the for loop conditional is correctly written as this, but not in your example.
for (let i=1;i<=3;i++)
"2> each part is an integer whose range is between 1 to 256"
In your isValid helper function it should be this:
if(parseInt(str) <= 256) return true;
Other than that this was a pretty helpful backtracking solution that helped me understand this problem better.