From e91413b506969b76ce6bd17fb5ba4e6b4c8666b3 Mon Sep 17 00:00:00 2001 From: Minseong Jang Date: Fri, 23 Sep 2022 11:51:25 +0900 Subject: [PATCH] Update assignment 6 description --- src/assignments/assignment06.rs | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/assignments/assignment06.rs b/src/assignments/assignment06.rs index 4fe740b..d687292 100644 --- a/src/assignments/assignment06.rs +++ b/src/assignments/assignment06.rs @@ -88,6 +88,18 @@ impl Semiring for f64 { } /// Polynomials with coefficient in `C`. +/// +/// For example, polynomial `x^2 + 5x + 6` is represented in `Polynomial` as follows: +/// +/// ``` +/// Polynomial { +/// coefficients: { +/// 2: 1, +/// 1: 5, +/// 0: 6, +/// }, +/// } +/// ``` #[derive(Debug, Clone, PartialEq, Eq)] pub struct Polynomial { coefficients: HashMap, @@ -118,7 +130,7 @@ impl From for Polynomial { } impl Polynomial { - /// The variable X. + /// Constructs polynomial `x`. pub fn x() -> Self { todo!() }