@@ -1,11 +0,0 @@
-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]
-}
@@ -1,4 +1,4 @@
+package main
import (
"slices"
func numSpecial(mat [][]int) int {
res := 0
func minPartitions(n string) int {
@@ -0,0 +1,16 @@
+
+func minOperations(s string) int {
+ a := 0
+ for i := 0; i < len(s); i++ {
+ expected := byte('0' + i%2)
+ if s[i] == expected {
+ a++
+ }
+ b := len(s) - a
+ if a < b {
+ return a
+ return b
+}
@@ -0,0 +1,3 @@
+module git.wolves.top/lc
+go 1.25.0