编程知识比拼第四场丨编程考试

2020-12-11 09:30 聊聊Python
图片

上期考试答案及解析:
1、A
解析:通过一个快指针和慢指针在一个for循环下完成两个for循环的工作。
2、A
解析:只有坚持循环不变量原则才知道 进入循环之后各个边界条件应该如何写。   
3、A、B、C

解析:单链表:节点只能指向节点的下一个节点  ;

          双链表:每一个节点有两个指针域,一个指向下一个节点,一个指向上一个节点,双链表 既可以向前查询也可以向后查询;                                  
          循环链表: 顾名思义,就是链表首尾相连。
4、A
解析:定义一个快指针一个慢指针,都从起点出发,快指针每次两个,慢指针每次移动一个,如果快慢指针相遇就说明有环。
5、A
解析:拉链法:发生冲突的元素都被存储在链表中。线性探测:依靠哈希表中的空位来解决碰撞问题
↓↓↓
今日考试

本次考试共5道题,每题20分,共100分,考试时间30分钟。
30分钟后,小聊聊会准时放出评论区哦,记得别超时哦
大家把答案写在评论区,比如:ABCD...,先给出答案者视为先交卷,同等分数先交卷者排名优先。

1、Pandas中的哪个函数可以用于读取存放于Excel文件中的数据?(单选题)

A、read_csv()
B、load_excel()
C、read_excel?
D、read_excel()

2、Python中有哪几个例库可以用于直接读取图像文件?(多选题)

A、PIL (Python Imaging Library)
B、cv2
C、Matplotlib
D、Numpy

3、在进行数据清理时,哪些数据一定需要被删除?(单选题)

A、由于重复录入而导致的重复数据
B、离群值
C、NaN
D、极大值

4、对数据进行填补时,有哪几种方式?(多选题)

A、用均值进行填补
B、用随机数进行填补
C、用中位数进行填补
D、用NaN进行填补

5、对于缺失值,有哪些处理方式是可行的?(多选题)

A、用极大值进行填补
B、使用回归模型,基于现有数据,发现规律,进行填补
C、直接删除带有缺失值的特征
D、直接删除带有大量缺失值的条目

tips:正确答案及解析小聊聊会在下次考试中给出,本次考试小聊聊老师只打分,希望小伙伴们认真对待,把答案写在下方评论区。

今日课程推荐


图片
在看点这里
本文章转载自公众号:csdn_code

首页 - Python 相关的更多文章: