สมมุติว่าเรามีรายการตัวเลขที่เรียกว่าราคา และนั่นเป็นการแสดงราคาหุ้นของบริษัทหนึ่งๆ ตามลำดับ เราต้องหากำไรสูงสุดที่เราสามารถทำได้จากการซื้อและขายหุ้นนั้นไม่เกินสองครั้ง เราต้องซื้อก่อนแล้วค่อยขาย ดังนั้นหากอินพุตเป็นเหมือนราคา =[2, 6, 3, 4, 2, 9] แล้วผลลัพธ์จะเป็น 11 เนื่องจากเราสามารถซื้อได้ที่ราค