<prompt> Kwa kuzingatia vekta mbili za sparse, hesabu bidhaa zao za nukta.Tekeleza darasa SparseVector: SparseVectornums Huanzisha kitu na vekta nums dotProductvec Kokotoa bidhaa ya nukta kati ya mfano wa _SparseVector_ na vecVekta ndogo ni vekta ambayo mara nyingi ina thamani sifuri, unapaswa kuhifadhi vekta ndogo kwa ufanisi na kukokotoa bidhaa ya nukta kati ya _SparseVector_ mbili.  <response>: def final_pricesbei: kwa i in rangelenbei: kwa j katika safui 1, lenbei: ikiwa beij beii: beii - beij mapumziko bei za kurudi 