PN-Counter Merge
PN-Counter Merge
A PN-Counter supports increments and decrements using two G-Counters:
Ptracks increments;Ntracks decrements;- value is
sum(P) - sum(N).
Merge both vectors by element-wise max.
Types
type PNCounter struct {
P []int
N []int
}
Function signature
func MergePNCounter(a, b PNCounter) (PNCounter, int)
If lengths do not match, return an empty counter and value 0.
Run tests to see results
No issues detected