个人作业进度(一)

第一次个人作业(一)

任务:

1.统计文件的字符数;

2.统计文件的单词总数;

3.统计文件的总行数;

4.统计文件中单词频率,输出频率最高的前十个;

5.统计两个单词(词组)在一起的频率,输出频率最高的前10个。

6.对给定文件夹及其递归子文件夹下的所有文件进行统计

7.在Linux系统下,进行性能分析,过程写到blog中(附加题)

进度:

实际上昨天晚上就已经开始写个人作业了,到目前为止基本完成前三个功能,也已经和同学进行过一些简单的测试

规划:

第四个功能本来打算用二维字符数组来存储单词,但是单词量太大越界了,所以我打算用结构体来对单词的存储。首先结构体中

有单词,有它的哈希值(因为对比相同单词工作量太大,所以我打算把它用哈希函数把单词转换成数字来比较),有它的频数,如果

有新的单词就把它与原单词按字典序比较,选择是否替换,同时频数加一。最后将频数前十的单词输出。

第五个功能目前还没有想到非常好的方法,第六个功能还没有学习怎么在c++里操作文件夹。打算明天先解决第四和第六个问题,

第五个问题与代码优化问题后天再考虑。

函数方面考虑再建两个.h文件,一个hash.h,一个func.h,分别用于写哈希函数与实现统计的函数。

原文地址:https://www.cnblogs.com/jahnson/p/8647690.html

时间: 2024-10-08 19:35:05

个人作业进度(一)的相关文章

白盒测试实践作业进度报告——Day 3

今天的任务是完成测试总结报告和组员各自的个人完成情况说明,并在spoc上提交作业,结束白盒测试实践作业. 任务完成人冯满满,任务完成情况,顺利完成. 总结此次任务的完成情况,总体而言顺利完成,但中间过程比如各阶段进度和理想的不太一样.遇到的困难主要有以下几点: 一是对工具的不熟悉,如Junit. 二是对待测系统源码不熟悉. 三是对测试标准不了解需提前了解代码规范. 至此,白盒测试实践作业全部完成!

web测试实践作业进度报告三

进度列表 时间 任务 人员        星期五         阅读wen测试实践作业要求,明确任务目标,完成任务分工 全部人员        星期六 各自对本人任务进行详细规划,如制作调查问题,选取并熟悉前端性能分析工具, 详细了解使用所选待测产品和竞品产品等 全部人员        星期天 按阶段分工完成案例分析报告,并最终整理归档 全部人员 截至目前,此次web测试任务已经全部完成,所有材料均按要求整理完毕,并已在spoc中提交. 原文地址:https://www.cnblogs.com

个人作业进度(四)

第一次个人作业(四)            进度: 今天下午将输出词组做好了,不知道与助教是不是一样,因为还没遍历文件夹,本来打算晚上将遍历文 件夹做好,可是由于助教说要在ubuntu的g++上 做测试,于是就装了一个系统,由于从来没用过ubuntu,所 以拜托同学在上面先检测代码是否运行,结果出了无数个bug,原因是g++上读我的代码每个字母之间有空格, 找了好久原因,加了好多头文件结果仍然有错误,现在还是不知道任何原因,好像与tchar.h有关,就是Linux与 windows之间跨平台的话

黄金分割点作业进度

  结对编程的作业: 黄金点游戏 黄金点游戏是一个数字小游戏,其游戏规则是: N个同学(N通常大于10),每人写一个0~100之间的有理数 (不包括0或100),交给裁判,裁判算出所有数字的平均值,然后乘以0.618(所谓黄金分割常数),得到G值.提交的数字最靠近G(取绝对值)的同学得到N分,离G最远的同学得到-2分,其他同学得0分.玩了几天以后,大家发现了一些很有意思的现象,比如黄金点在逐渐地往下移动. 现在请大家根据这个游戏规则,编一个可以多人一起玩的小游戏程序,要求如下: 1.本作业属于结

五班二组黑盒测试实践作业进度报告(1)

周五(2017.11.24) 周五课上老师公布作业后,小组在当节课下课后进行了小组会议.内容如下 (1)小组成员一起阅读老师题目的要求,有疑问的地方就提出来,相互讨论,找到解决方案. (2)在了解题目要求后,大家进行了一下分工,为作业的进行基础的准备.根据如下图所涉及的测试工具每个人(杨显,易爽,田永涛,刘少威)选择两款在网上进行查找资料,熟悉了解安装过程以及操作流程,最后进行讨论选择一款方便简单的测试工具. (3)周杨负责查找一款采用Java开发的Web应用系统,作为测试工具测试的对象. 周六

黑盒测试实践作业进度报告(周日)

由于本次实践作业内容较多,首先小组成员一起仔细阅读了作业要求期望所有人都能明确作业内容. 首先,分解任务,并给任务排序.因为本次实践依托于javaweb项目,所以首先得找到一个合适的javaweb项目, 且后续作业依然会使用到这个javaweb项目,因此我们讨论将寻找一个合适的javaweb项目作为第一梯度的任务: 第二,了解各种流行的自动化测试工具,分析其特点,结合选定的javaweb项目选取最合适的自动化测试工具. 这两个任务可以同步进行. 分工,冯满满和游聪负责javaweb项目部分,赵奇

黑盒测试实践作业进度报告(周六)

做黑盒测试实践首先肯定得掌握好黑盒测试技术基本原理, 经过小组讨论,决定今天温习老师的教学视频. 除了强化边界值分析,等价类划分,场景法的训练,也去学习了课堂上讲述的正交表和决策表. 结合MOOC上的作业实际检测了组员的黑盒测试技术是否过关. 并且对接下来的白盒测试技术进行了预习. 总地来说,今天,每个组员都对黑盒测试技术进行了更加深入的学习,为接下来的实践打下了基础.

五班二组黑盒测试实践作业进度报告(3)

星期三(2017.11.29) 1.问题1:测试工具与web系统不同步 今天二组同学在测试的时候遇到了一个问题,导致他们测试无法进行下去.问题描述为:当用测试工具测试web系统的时候,测试工具会报如下的错: 就是某个测试元素找不到.我们之前也遇到过这样的问题,当时是因为左侧的菜单栏在每次打开后会发生变化导致之前的测试工具无法定位到原先的位置,才导致这样的错误出现.我们已经在昨天的工作中将这个问题更改了.于是测试小组就将问题反映到小组QQ群里,与开发组的同学进行讨论.由于大家都是第一次遇到这样的问

个人作业进度(五)

           进度:                     文件夹遍历已经搞定了,今晚准备在ubuntu上搞定代码.                              前三项不一样也不知道是什么原因,可能跟不同开发环境有关,今晚在ubantu上编译一下,看结果是不是一样 规划: 明天补读书笔记和报告. 原文地址:https://www.cnblogs.com/jahnson/p/8671079.html