Masalalar
Go Algoritm masala

Arqon tortish

11 August, 2026
Go
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