You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
While doing Sentimental-Credit (credit in python) - I realised several scope of performance oriented improvements in how I can implement that. But not being an expert, I was just guessing about those.
Several competitive programming (CP) sites like Coding Ninja, Codeforces, Leetcode etc throw lots of test cases at the programs & measure the program against time required and i guess also on memory consumed.
Such a thing at much limited scope was also done in the Sort (x/*/labs/3) with time - but on the student side
So, having that kind of check for resource consumption in check50 will help students measure the efficiency of their code and make better - tangible statistics backed - decisions for choice of Data Structure & Algorithm (DSA) they used on the way.
This will also help in dealing with review of code of internal on-campus students. The cs50 staff would then be easily able to point to a particular tangible number.
Thanks again.
The text was updated successfully, but these errors were encountered:
Ofcourse, the results of this performance score should not be barred or say should not be used to disqualify a submission. Rather, my main goal is just to help students track it for their own use - not for grading in the assesment.
The results of this will be shown in the same row. The name of result can be performace50 (ambiguous about which of higher/lower is better) or resource50 (highly ambiguous) or cost50 (best imo) maybe smth like:
Thanks a lot for such a wonderful package.
While doing Sentimental-Credit (credit in python) - I realised several scope of performance oriented improvements in how I can implement that. But not being an expert, I was just guessing about those.
Several competitive programming (CP) sites like Coding Ninja, Codeforces, Leetcode etc throw lots of test cases at the programs & measure the program against time required and i guess also on memory consumed.
Such a thing at much limited scope was also done in the Sort (x/*/labs/3) with
time
- but on the student sideSo, having that kind of check for resource consumption in check50 will help students measure the efficiency of their code and make better - tangible statistics backed - decisions for choice of Data Structure & Algorithm (DSA) they used on the way.
This will also help in dealing with review of code of internal on-campus students. The cs50 staff would then be easily able to point to a particular tangible number.
Thanks again.
The text was updated successfully, but these errors were encountered: