Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
unroll loop
def sequential_search(array, solution)
array[array.length] = solution
index = 0
while true
break if array[index ] == solution
break if array[index + 1] == solution
break if array[index + 2] == solution
break if array[index + 3] == solution
break if array[index + 4] == solution
break if array[index + 5] == solution
break if array[index + 6] == solution
break if array[index + 7] == solution
index += 8
end
if index == array.length
-1
else
index
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment