Changes
1 changed files (+3/-3)
-
-
@@ -10,7 +10,7 @@ seg []int} // Build segment tree func (s segmentTree) Build(a *sql.Rows, l, r, n int) { func (s *segmentTree) Build(a *sql.Rows, l, r, n int) { if l == r { a.Next() a.Scan(&s.seg[n])
-
@@ -23,7 +23,7 @@ s.seg[n] = s.seg[n<<1] + s.seg[n<<1|1]} // Update value at index x func (s segmentTree) Update(x, v, l, r, n int) { func (s *segmentTree) Update(x, v, l, r, n int) { if l == r { s.seg[n] = v return
-
@@ -38,7 +38,7 @@ s.seg[n] = s.seg[n<<1] + s.seg[n<<1|1]} // Find element with prefix sum v func (s segmentTree) Query(v, l, r, n int) (int, int) { func (s *segmentTree) Query(v, l, r, n int) (int, int) { if l == r { return s.seg[n], l }
-