Thanks for sharing the post. The same could have being achieved using zipNext and summing the difference between each pair. Wondering which solution will be more optimized behind the scene.
I executed several times, and the result is always Time(caseA) < Time(caseB) :D
And nevermind the order of execution it will take more or less the same time for both
Thanks for sharing the post. The same could have being achieved using zipNext and summing the difference between each pair. Wondering which solution will be more optimized behind the scene.
That's awesome! Could you type some snippets? I'm very interested to compare these two solutions.
Thanks for the answer! :D
Something like following:
Great solution dude.
I'm comparing both solutions using measureTimeMillis()
I executed several times, and the result is always Time(caseA) < Time(caseB) :D
And nevermind the order of execution it will take more or less the same time for both
But the scenario changes a bit when I executed on Kotlin Playground
The results tend to be more approximated