I have given recently Jump Trading online assessment via Codility.
Q1.
Q2.
Can some please help provide efficient solution for Q1.