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.
This comment is hidden because it contains spoiler information about the solution
This is the solution that made me look into constant vs linear time complexity and consider that I should learn formulas. Very interesting and never something I would have checked out otherwise
This comment is hidden because it contains spoiler information about the solution
a more simple question, can you give comments on how this solution works? Thanks~!
I'm not understanding how this works. How am I misunderstanding?
using System.Linq;
public class Kata
{
public static object FirstNonConsecutive(int[] arr)
{
//create a variable count and set it equal to the value of the first index in arr a.k.a arr[0]
}
PS I know this answer is correct, I'm not challenging that. I just want help to understand how it works. Thanks if you see this!
I just started c# (and coding) recently and am trying to work on 8 kyu stuff. Glad I wasn't crazy here and thanks for the reply!
int[] numbers = {3,4,3,3,3};
What if the second index holds the stray? Wouldn't this solution assume that if [0] & [1] are different, that [0] is the stray? With the above array for example. The first if statement compares index 0 and 1, they are different, so it assigns val to index [0].