分析
- 对每条请求的数据包长度进行分析,找出大于等于100的数。
- 对找出的每个数的发送方进行记录
- 筛选掉重复的对发送方并记录发送者个数
实现
- 利用C语言文件类型指针与数组功能
- 利用python的列表与字典功能
利用python的列表与字典功能实现
代码如下:
结果如下:
改进
对于第一次找到的大于等于100的发送者,直接对此发送者记录,当等整个列表循环完后再对发送者进行统计个数。这样避免每组数据与100进行比较,节省时间。
代码如下:
结果如下:
对于第一次找到的大于等于100的发送者,直接对此发送者记录,当等整个列表循环完后再对发送者进行统计个数。这样避免每组数据与100进行比较,节省时间。