diff --git a/26/01/go/3650.go b/26/01/go/3650.go new file mode 100644 index 0000000..bb548ea --- /dev/null +++ b/26/01/go/3650.go @@ -0,0 +1,11 @@ +package A + +func minCost(n int, edges [][]int) int { + edgeM := make([][]int, n) + for i := 0; i < n; i++ { + edgeM[i] = make([]int, n) + } + for _, e := range edges { + edgeM[e[0]][e[1]] = e[2] + } +} diff --git a/26/02/3379.go b/26/02/3379.go new file mode 100644 index 0000000..38386b6 --- /dev/null +++ b/26/02/3379.go @@ -0,0 +1,18 @@ +package A + +func constructTransformedArray(nums []int) []int { + n := len(nums) + res := make([]int, n) + for i, v := range nums { + if v > 0 { + res[i] = nums[(i+v)%n] + } + if v == 0 { + res[i] = v + } + if v < 0 { + res[i] = nums[((i+v)%n+n)%n] + } + } + return res +}