有两个数组arr currentarr将未提交作业的学员筛选出来
时间: 2024-04-20 16:24:42 浏览: 56
C++两个一维数组相加求和
题目描述:有两个数组,一个数组arr是班级里所有学员的姓名,一个数组currentarr是提交了每日反馈的学员名单,请创建一种算法,把未提交每日反馈的学员筛选出来。
解题思路:对于未提交反馈的学员,必然不在currentarr数组中,所以我们可以通过遍历arr数组,找出不在currentarr数组中的学员,即为未提交反馈的学员。具体操作可以用两个for循环实现,时间复杂度为O(n^2),但也可以使用Python中的set集合运算来优化,时间复杂度为O(n)。
阅读全文