首页 > 其他分享 >三月五日 课堂练习

三月五日 课堂练习

时间:2024-03-05 17:38:00浏览次数:28  
标签:txt 英语单词 课堂练习 程序 单词 三月 题目 五日

课堂练习01题目:计算最长英语单词链。

、题目内容:

大家经常玩成语接龙游戏,我们试一试英语的接龙吧:一个文本文件中有N 个不同的英语单词, 我们能否写一个程序,快速找出最长的能首尾相连的英语单词链,每个单词最多只能用一次。

最长的定义是:最多单词数量,和单词中字母的数量无关。

、题目要求:

1、统一输入文件名称:input1.txt, input2.txt

2、统一输出文件名称:output1.txt,output2.txt

3、程序需要考虑下列异常状况:

(1)例如,文件不存在,你的程序会崩溃么,还是能优雅地退出并给用户提示信息?

(2)如果文件没有任何单词、只有一个单词、没有可以首尾相连的单词,程序应该如何输出?

(3)如果输入文件有一万个单词,你的程序能多快输出结果?

 

标签:txt,英语单词,课堂练习,程序,单词,三月,题目,五日
From: https://www.cnblogs.com/youxiandechilun/p/18054494

相关文章

  • 九下三月上旬日记
    3.1闲话详见NOI2024联合省选暨HEOI2024游记。做题纪要luoguB3908异或构造题?构造\(x=\bigoplus\limits_{i=1}^{n}a_{i}\)即可。点击查看代码intmain(){ lln,a,x=0,i; cin>>n; for(i=1;i<=n;i++) { cin>>a; x^=a; } cout<<x<<""&......
  • 三月三日
    今天主要是关于c3p0的配置,我用的是eclipse2020版的,主要遇到的问题是在src目录下创建c3p0-config.xml时找不到file。 看到图理最上方大写的File就可以了,还有图中的代码是测试c3p0的。还有我自己在网上找到的xml的具体内容,<?xmlversion="1.0"encoding="UTF-8"?><c3p0-con......
  • 三月三
    阳历的三月三好像不是什么特殊的日子,不过还是感觉这个日期很特别,正好,自己好久不写东西了。这个寒假自己经历了太多太多了,补课,作业,串亲戚,饭局,还有主角——抑郁症。没错,过了个年,我也彻底崩溃了。低沉的情绪先是如潮水般涌来,然后又凝固变重,将我埋没,让我窒息。在这摊泥沼中,外面的中......
  • 一月二十五日 安卓开发四
    学习连接数据库 将数据库驱动移入 <uses-permissionandroid:name="android.permission.INTERNET"/> 将这个代码写进AndroidManifest.xml这行代码指定了应用需要访问互联网的权限。这样一来,当用户安装该应用时,系统会显示应用需要使用互联网的权限,并在用户同......
  • 二月五日安卓开发日记1
    1.GitHub打开:第一种:GitHub:Let’sbuildfromhere·GitHub打开网页版主页(新手使用)             第二种:桌面版注册(长期使用)2.注册账号 右上角signup注册 输入邮箱 登录进入一下界面......
  • 独立开发周记 #54:北京天津五日游
    2024,第八周,0219-0225这周前两天做了一点点兼职的工作,剩下的五天都在暴走,每天步数陡然增高,结果就是每天脚底板都疼得要死。十年前的记忆周三周四两天在北京,晚上分别吃了小吊梨汤和南京大排档。上次吃小吊梨汤还是十年前,就是研究生毕业的那一天,参加完毕业典礼后,同学请我吃了一......
  • 一月:January 二月:February 三月:March 四月:April 五月:May 六月:June 七月:July 八月:Augus
    为什么“星期一”是Monday而不是Sunday?一周七天到底是怎么命名出来的?在英语中, 一周七天是以神和行星命名的: Sun(太阳)Moon(月亮)Mars(火星)Mercury(水星) Jupiter(木星)Venus(金星)Saturn(土星) 现在的7天的不同的拼法, 是历史演进的结果。  #01   Monday   ......
  • 课堂练习
    1.createtable学生表(学号char(10),姓名char(10),出生日期date,入学成绩decimal);insertinto学生表values('1001','张三','2000-10-20','510'),('1002','赵五',null,null);2.为1002记录的出生日期和入学成绩分别添值为2002-05-26、497。upd......
  • 课堂练习
    目录pod的资源限制手动更改cpu等资源的最大最小值#命令更改[root@master-1rc]#kubectlscalersnginx-rs--replicas=8#文件内容更改,不用重启[root@master-1rc]#kubectleditrsnginx-rs#直接更改资源文件,要从新启动vimrs.yaml#rs实时扩缩容量#podapiVers......
  • lesson6课堂练习与讲解 (布局实战)
     packagecom.zym.lesson6;importjava.awt.*;importjava.awt.event.WindowAdapter;importjava.awt.event.WindowEvent;publicclassTestMixLayOut{publicstaticvoidmain(String[]args){Frameframe=newFrame("课堂练习,混合布局");......