摘要:
如果直接这么写: var dst T err := json.Unmarshal(v, dst) 当 T 是指针类型时,则会报空指针异常,需要改成: dst := new(*T) err := json.Unmarshal(v, dst) 要用 T 类型值的时候,需要两层解引用: res := ma 阅读全文
摘要:
H. Bang Bang Keli Ba 题目大意 给定数组 \(a\) ,构造递增序列 \(b\) 和递减序列 \(c\) 且 \(a_i=b_i+c_i\) 。 题解 下面证明解的存在性,存在性证明后,解也就出来了。 对于序列 \(b,c\) ,一个递增,一个递减就意味这 \(b\) 的差分数组 阅读全文