用户登录
用户注册

分享至

单词生成软件 杨鹏17天背单词生成器

  • 作者: Devil_May_Cry
  • 来源: 51数据库
  • 2020-04-15

单词生成软件

求将多个词语自动生成组合的软件

楼主你好,很高兴能回答这个具有挑战性的问题。

开始以为很简单,我暗自庆幸这个高的分,这么久了居然还没人给答案。

可是当做动手做的时候才发现它的难度就想组合本身一样:随着组合数的增多——难度疯狂的增长! 应该说最后是用了递归原理才有了思路的,废话不说了,且看代码:import java.util.*; public class zuheTest{ public static void main(String[] args){ System.out.println("Java实现词语自动组合例子"); System.out.println("请输入词组,每个词组之间以空格分开,空格+Enter确认"); Scanner sc=new Scanner(System.in); String str=sc.nextLine(); System.out.println("输入的信息是:"+str); Vector vec=new Vector(); String str2=""; for(int i=0;i char ch=str.charAt(i); if(ch!=' '){//空格不会添加上去的 str2+=ch; }else{ if(str2.length()>0)//说明有内容 vec.add(str2); str2=""; } } int len=vec.size(); System.out.println("获得词的个数是:"+len); if(len System.out.println("你没有输入任何词语!\n程序结束"); }else{ System.out.println("正在组合……"); String[] ary=new String[len];//要初始化 vec.toArray(ary); Vector font=new Vector(); Vector lim=new Vector(); for(int i=0;i System.out.println("组合词数:"+(i+1)); new hello(ary,font,lim,-1,(i+1));//开始一点也没有限制所以取-1 System.out.println("\n* * * * * * * * * * * * * * * ***"); } System.out.println("程序完毕!"); } } } class hello{ private int maxl;//表示组合的词数 private Vector font; private String[] ary;//mubiao 目标数组 private Vector inde;//不能取的下表 private int limt=-1;//最大不能取的下标 private int reNum;//要其余个数的结果数,即有多少个符合条件 public hello(){} public hello(String[] ar,Vector fon,Vector ind,int malit,int max){ this.ary=ar; this.font=fon; this.inde=ind; this.limt=malit;//限制最大坐标,前面的都不能取值 this.maxl=max; reNum=ary.length-(limt+1);//总共书减去不能去的数,就是可以取的结果数 int[] kequ=new int[reNum]; int kqid=0; for(int w=limt+1;w kequ[kqid]=w; kqid++; } if(font.size() if(font.size()==maxl-1){//说明只要加上本次的结果就可以了 for(int k=0;k showLine(kequ[k]); } }else if(font.size() for(int k=0;k font.add(kequ[k]); inde.add(kequ[k]); new hello(ary,font,inde,kequ[k],maxl); inde.remove(inde.size()-1); font.remove(font.size()-1); } } } } public void showLine(int last){ for(int u=0;u if(u==0){ System.out.print("'"+ary[font.get(u)]+" "); }else{ System.out.print(ary[font.get(u)]+" "); } }//前面有词的时候 if(font.size()==0){//说明前面每词 System.out.print("'"+ary[last]+"', "); }else if(last System.out.print(ary[last]+"',"); else System.out.print("'"); } public boolean canSelect(int inde){ boolean result=true; for(int t=0;t if(font.get(t)==inde){ result=false; break; } } return result; } } 呵呵,国庆快乐!!!

有什么软件可以让自编的英语单词、句子发出音来?是用来教小学生英...

我们要在手工熟练的情况下,才能更好的运用财务软件,如果连基本的分录都做不好,怎么做好账?先把基础打好,不要图一时的方便。

如果你不是专职会计,那么你只要用金蝶财务软件,或用友财务软件,有些分录能自动生成:有些会计凭证可以自动生成,如:计提折旧、结转费用等等; 有些凭证可以采用模式凭证的方法,即摘要、明细科目、部门或项目核算等不变的部分采取复制上月的方法,每月只需输入变动的金额,如:人工成本的分配、费用的分配等等。

比如说工资表有的Excel就可以自动生成会计分录:建议你去下载金蝶或者用友U8财务软件试试看,不过我没试过。

有什么软件可以读英语单词的我不会读音标,希望有什么网页,软件可...

真人发音,一般需要最好是有老师录音。

现在市面上有完全真人发音的基本都是正版光盘或者书籍配套mp3,而网络流行的软件,基本都是利用机器模拟真人发声,其实也是因为在一定程度上受音频文件大小控制所致。

目前有道词典第4版,现行正在测试,其发音很一般,不过也可以作为标准发音软件了。

p不过我可以给你一个建议,去听新东方课程的录音,它也有相配套的学习软件,只不过不是你要的词典形式而已。

如果需要可以给你发一个。

英语学习绝对是个积累的过程,语音发音习惯也不是一朝一夕就能练成的,祝你早日成功。

p

请介绍个好点的免费的英语学习软件!!!!

英语学习王 2006 build 0614 真人发音版助您背单词、学习新概念英语、学口语、练听力、学音标和语法的最好的英语学习软件。

庞大的正版用户群,理想的学习效果,良好的用户口碑,持续的技术升级,专业权威的学习内容,良性的宾主互动,巩固了该软件在同类软件中的领跑者地位。

软件利用“听、说、读、写”等功能,让你在平时的学习中打劳基础,同时提供了高效背单词模块,在考前冲刺阶段助您背单词。

【◆背单词◆】:提供了:英语四级、英语六级、少儿英语、小学英语、中学英语、高中英语、大学英语、考研英语、托福、新概念英语、商务英语、新东方英语、疯狂英语、职称英语、外贸英语、计算机英语、公共英语、剑桥英语等各级别的230多个常用英语单词词库。

提供了包含2万多个单词的真人语音库。

提供了听写、选词选义、打字、词义连线等各种练习形式。

可生成真人语音MP3文件,放到mp3机中播放。

考前冲刺背单词模块,融入科学家的最新科研成果,和对您学习情况的实时纪录,自动安排学习和复习内容,在理想情况下可在48小时里助您记忆2800个单词。

【◆新概念英语学习◆】:紧扣《新概念英语》全部四册教材,采用真人读音,通过学句子、学单词、写句子、写单词等方式彻底掌握单词发音、拼写、音标、释义,彻底记住全部句子,是您学习新概念英语的首选软件。

【◆学口语、练听力◆】:提供了:常用口语、英语格言、生气英语、商务口语、英语谚语、英语十句话、银行英语口语、英语口语集锦、九句英语闯天下等等英语口语。

提供了:英语900句、社交英语、宾馆英语、旅馆英语、餐厅英语、电话英语、每天一起练口语、用简单英语谈生意、流利面试英语、关于天气的经典会话、机场实用英语口语等等情景对话。

口语资料共计10000多条。

提供英语跟读功能,实时检查你的语音和标准语音的差别。

【◆学音标、语法◆】:用10多个动画文件帮助你全面学会弄懂英语音标,用100多个动画文件帮助你全面学会弄懂英语语法,每个动画里面还配有小测试哦。

软件用两个可爱的卡通人物对话的形式学习,十分有趣,让你在轻松愉快的环境中学习,成倍提高学习效果。

超炫的半透明学习窗口,可以边学习、边上网或边工作。

傻瓜式的一步到位的安装,按照提示点下一步或是即可(绝无任何插件、绝无任何流氓程序)。

零学习使用,无需任何设置。

求一种软件,我把我要背的单词作为词条输入进去,然后保存,接着它...

生成的词库单词都能朗读了,电脑版和手机版都有的,叫做角斗士我爱背单词9(注意一定是角斗士系列的flyenglish),外教真人发音清晰,这个是角斗士系列的,每天还可以自己决定背多少个,软件能够根据遗忘曲线自动提醒该复习的词汇,这样反复复习就记住了,还可以导入一个文本文件,北大老师制作的,而且还能把单词制作成mp3文件来听我用的是老师给建议的软件学习的,可以输入单词,十大品牌的,还可以保存起来以后复习,软件会查词朗读...

转载请注明出处51数据库 » 单词生成软件

软件
前端设计
程序设计
Java相关