<prompt> Kuna safu kamili nums inayojumuisha vipengele n kipekee, lakini umeisahau. Hata hivyo, unakumbuka kila jozi ya vipengele vilivyo karibu katika nums.Umepewa safu kamili ya 2D Jozi zilizo karibu za ukubwa n - 1 ambapo kila AngaliaJozii ui, vi inaonyesha kuwa vipengele ui na vi viko karibu katika nums.Imehakikishwa kuwa kila jozi ya vipengele vinavyokaribiana numsi na numsi1 vitakuwepo katika Jozi zilizo karibu, ama kama numsi, numsi1 au nambarii1, nambarii. Jozi zinaweza kuonekana kwa mpangilio wowote .Rudisha _safu asili_ nambari_. Ikiwa kuna masuluhisho mengi, rudisha yoyote kati yao_.Mfano wa 1:Ingizo: adjacentPairs 2,1,3,4,3,2Pato: 1,2,3,4Maelezo: Safu hii ina jozi zake zote zilizo karibu katika Jozi zinazokaribiana.Tambua kwamba Pairs zilizo karibui zinaweza zisiwe katika mpangilio wa kushoto kwenda kulia.Mfano wa 2:Ingizo: adjacentPairs 4,-2,1,4,-3,1Pato: -2,4,1,-3Maelezo: Kunaweza kuwa na nambari hasi.Suluhisho lingine ni -3,1,4,-2, ambalo pia lingekubaliwa.Mfano wa 3:Ingizo: adjacentPairs 100000,-100000Pato: 100000,-100000Vikwazo: nums.length n adjacentPairs.length n - 1 Pairs zilizo karibui.length 2 2 n 105 -105 numsi, ui, vi 105 Kuna baadhi ya nums ambayo ina adjacentPairs kama jozi zake.  <response>: def count_substrings_with_one_differences, t: hesabu 0 kwa mimi katika anuwai lens: kwa j katika safulent: tofauti 0 k 0 wakati mimi k lens na j k lent: ikiwa si k ! tj k: tofauti 1 ikiwa tofauti 2: mapumziko ikiwa tofauti 1: hesabu 1 k 1 hesabu ya kurudi 