Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
project-2-draft [2021/05/16 21:46] roxana_elena.stiuca [Grades Table] |
project-2-draft [2021/05/16 21:53] (current) roxana_elena.stiuca [Typos (0.5p)] |
||
---|---|---|---|
Line 28: | Line 28: | ||
=== Timeout === | === Timeout === | ||
- | For this task, we will set a timeout of TBA s (//suggestion: 1 min?//). Your implementation must succeed in that time in order to receive the points. | + | For this task, we will set a timeout of 30 seconds. Your implementation must succeed in that time in order to receive the points. |
The most time consuming process should be calculating the distance between each value from T and each value from Ref. We suggest **Lazy Dynamic Programming**. | The most time consuming process should be calculating the distance between each value from T and each value from Ref. We suggest **Lazy Dynamic Programming**. | ||
Line 59: | Line 59: | ||
=== Note === | === Note === | ||
* Don't forget to use ''correct_table'' on ''email_map_csv''! If this takes too long to test, you can save the output of ''correct_table "Nume" email_map_csv hw_grades_csv'' and use it directly, but only while testing. | * Don't forget to use ''correct_table'' on ''email_map_csv''! If this takes too long to test, you can save the output of ''correct_table "Nume" email_map_csv hw_grades_csv'' and use it directly, but only while testing. | ||
- | * Table lecture_grade has several entries without a value for column "Email". Ignore those. Also if a name is missing in any of the tables, just complete those column with "" and consider value 0. | + | * Table lecture_grade has several entries without a value for column "Email". Ignore those. Also if a name is missing in any of the tables, just complete those columns with "" and consider value to be 0. |
* Use ''printf "%.2f"'' for printing Float values. | * Use ''printf "%.2f"'' for printing Float values. | ||
* Unlike the previous task, your implementation for ''grades'' can depend on the tables' known structures. | * Unlike the previous task, your implementation for ''grades'' can depend on the tables' known structures. |