開発 rust-number-theory の main が任意の多項式を入力として取れるように修正中。 その過程で BigInt の直列化・脱直列化などをやりたいのだが、もともとの impl Serialize for BigInt の実装だと例えば 5 が [1,[5]] みたいな値へと直列化される。どうしてこんなことに…。 欲しいのは "5" なり "-214" なりという文字列なので、なんとかして実装を上書きする方法を探している。-> 愚直な方法 (新しい型を用意して、直列化・脱直列化はすべてその新しい型経由で行い、変換は手動) でやった。コミット 競プロ ABC193 参加。62 位…