<prompt> Umepewa safu nums inayojumuisha nambari kamili chanya.Unaweza kufanya operesheni ifuatayo kwenye safu idadi yoyote ya nyakati: Chagua vipengee vyovyote viwili vilivyo karibu na uvibadilishe na jumla yao. Kwa mfano, ikiwa nambari 1,2,3,1, unaweza kutumia operesheni moja kuifanya 1,5,1.Rudisha _idadi kiwango cha chini cha shughuli zinazohitajika ili kugeuza safu kuwa palindrome_.Mfano wa 1:Ingizo: nambari 4,3,2,1,2,3,1Pato: 2Maelezo: Tunaweza kugeuza safu kuwa palindrome katika shughuli 2 kama ifuatavyo:- Tumia operesheni kwenye kipengele cha nne na cha tano cha safu, nums inakuwa sawa na 4,3,2,3,3,1.- Tumia operesheni kwenye kipengele cha tano na cha sita cha safu, nums inakuwa sawa na 4,3,2,3,4.Safu 4,3,2,3,4 ni palindrome.Inaweza kuonyeshwa kuwa 2 ndio idadi ya chini ya shughuli zinazohitajika.Mfano wa 2:Ingizo: nambari 1,2,3,4Pato: 3Maelezo: Tunafanya operesheni mara 3 katika nafasi yoyote, tunapata safu 10 mwishoni ambayo ni palindrome.Vikwazo: 1 nums.length 105 1 numsi 106  <response>: def minOperationsidadi: n lenzi nambari i, j 0, n - 1 shughuli 0 wakati mimi 