Skip to content

Commit e09cc26

Browse files
committed
pass first test
1 parent a9d15b2 commit e09cc26

File tree

1 file changed

+7
-3
lines changed
  • rust/pascals-triangle/src

1 file changed

+7
-3
lines changed

rust/pascals-triangle/src/lib.rs

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
1-
pub struct PascalsTriangle;
1+
pub struct PascalsTriangle{
2+
rows: Vec<Vec<u32>>,
3+
}
24

35
impl PascalsTriangle {
46
pub fn new(row_count: u32) -> Self {
5-
todo!("create Pascal's triangle with {row_count} rows");
7+
PascalsTriangle{
8+
rows: vec!()
9+
}
610
}
711

812
pub fn rows(&self) -> Vec<Vec<u32>> {
9-
todo!();
13+
return self.rows.clone()
1014
}
1115
}

0 commit comments

Comments
 (0)