package main
func (_ Solution) LeftRightDifference(nums []int) []int {
var resultArr []int
for i := 0; i < len(nums); i++ {
rightTeam := 0
leftTeam := 0
for j := 0; j < i; j++ {
leftTeam += nums[j]
}
for j := i+1; j < len(nums); j++ {
rightTeam += nums[j]
}
if leftTeam == rightTeam {
resultArr = append(resultArr, 0)
} else if leftTeam > rightTeam {
resultArr = append(resultArr, -1)
} else {
resultArr = append(resultArr, 1)
}
}
return resultArr
}
Buyerda nima bolayapti dastlab chap tomondagi odamlarning kuchini hisoblaymiz va chap tomondagialrni hisoblaganda ortadagi hakamgach olamiz u chap tomondagilarni va ong tomondagilarni hakamdan keyingilar deb olamiz
shu tariqa masala ishlanadi buyerda O(n kvadrat ) optimal usuli bolsa aytingizlar