精华内容
下载资源
问答
  • 背单词java程序设计

    千次阅读 热门讨论 2018-07-12 23:00:35
    功能要求:可以读入一个单词表文本文件, 能够将错的单词重复记忆,直到全记住。 package java课程设计; import java.io.*; import java.util.*; public class word14T { public static void main(String[] ...

    山东科技大学济南校区程序设计
    功能要求:可以读入一个单词表文本文件, 能够将背错的单词重复记忆,直到全记住。

    package java课程设计;
    import java.io.*;
    import java.util.*;
    
    public class word14T {
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            File file=new File("word.txt");
            //File file1=new File("wrong.txt");
            TestWord test=new TestWord();
            test.setFile(file);//类调用setfile方法
            test.setStopTime(5);//设置中间的暂停时间
            test.startTest();
        }
    }
    class TestWord
    {
        File file;  
        int stopTime;
        public void setFile(File f)
        {
            file=f;
        }
        public void setStopTime(int t)
        {
            stopTime=t;
        }
        public void startTest()
        {
            Scanner sc=null;
    
            Scanner read=new Scanner(System.in);
            try
            {
    
    
                sc=new Scanner(file);
                while(sc.hasNext())
                {
    
                    String word=sc.next();
                    System.out.println(word);//显示要背的单词
                    System.out.println("给"+stopTime+"秒背单词的时间");
                    Thread.sleep(stopTime*1000);//使程序休眠一段时间来背诵单词
                    System.out.println("\r");
                    for(int i=1;i<=50;i++)
                    {
                        System.out.println("*");
                    }//将前面的内容覆盖
                    System.out.println("输入曾经显示的单词");
                    String input=read.nextLine();//将单词读入input中
                    if(input.equals(word))
                    {
                        System.out.println("单词正确");//匹配两个单词是否相同
                    }
                    else
                    {
                        while(true)//将背错的程序放在死循环中,如果正确则跳出
                        {   System.out.println("单词背错了,继续背该单词");
                        System.out.println(word);
                        FileWriter intwo=new FileWriter("wrong.txt");
                        BufferedWriter tofile=new BufferedWriter(intwo);
                        BufferedWriter out=new BufferedWriter(tofile);
                        out.write(word);
                        System.out.println("给"+stopTime+"秒背单词的时间");
                        Thread.sleep(stopTime*1000);
                        System.out.println("\r");
                        for(int i=1;i<=50;i++)
                        {
                            System.out.println("*");
                        }
                        System.out.println("输入曾经显示的单词");
                        input=read.nextLine();
                        if(input.equals(word))
                        {
                            System.out.println("单词正确");
                            break;
                        }
                    }
                    }
                }
            }
            catch(Exception exp)
            {
                System.out.println(exp);
            }
        }
    }
    展开全文
  • 出题人sb题意有毒大概是告诉你,你给一堆n个单词安排顺序如果当前位置为x当前单词的后缀没在这堆单词出现过,代价x这里的后缀是原意,但不算自己,举个例子比如abc的后缀是bc和c否则如果它的后缀(指在n个单词中的)在...

    出题人sb

    题意有毒

    大概是告诉你,你给一堆n个单词安排顺序

    如果当前位置为x

    当前单词的后缀没在这堆单词出现过,代价x

    这里的后缀是原意,但不算自己,举个例子比如abc的后缀是bc和c

    否则

    如果它的后缀(指在n个单词中的)在1~x-1全部出现了,代价为x-最后一个后缀的位置y

    如果没有全部出现,代价n^2

    看我气的连latex都懒得用了

    然后你发现按后缀建字典树就可以了

    然后你发现直接按子树大小贪心就可以了

    但是我一开始偷懒就直接在trie上贪心走子树,这样是不行的,大小是错误的

    得把关键点树建出来做

    Code:

    #include

    #include

    #include

    #include

    #define ll long long

    const int N=6e5+10;

    std::vector Edge[N];

    char s[N];

    int ch[N][26],endro[N],tot;

    int n,clock=-1,siz[N];

    ll ans;

    void ins()

    {

    scanf("%s",s+1);

    int now=0,len=strlen(s+1);

    for(int i=len;i;i--)

    {

    int c=s[i]-'a';

    if(!ch[now][c]) ch[now][c]=++tot;

    now=ch[now][c];

    }

    endro[now]=1;

    }

    void dfs0(int now,int anc)

    {

    if(endro[now]) Edge[anc].push_back(now),anc=now;

    for(int i=0;i<26;i++)

    if(ch[now][i])

    dfs0(ch[now][i],anc);

    }

    void dfs(int now)

    {

    siz[now]=1;

    for(int i=0;i

    dfs(Edge[now][i]),siz[now]+=siz[Edge[now][i]];

    }

    bool cmp(int x,int y){return siz[x]

    void dfs(int now,int las)

    {

    int tim=++clock;

    ans=ans+tim-las;

    std::sort(Edge[now].begin(),Edge[now].end(),cmp);

    for(int i=0;i

    dfs(Edge[now][i],tim);

    }

    int main()

    {

    scanf("%d",&n);

    for(int i=1;i<=n;i++) ins();

    dfs0(0,0);

    dfs(0);

    dfs(0,0);

    printf("%lld\n",ans);

    return 0;

    }

    2019.3.4

    展开全文
  • https://blog.csdn.net/qq_40605167/article/details/81023836 转载于:https://www.cnblogs.com/Annalovecoding/p/9839160.html

    https://blog.csdn.net/qq_40605167/article/details/81023836

    转载于:https://www.cnblogs.com/Annalovecoding/p/9839160.html

    展开全文
  • 参考答案如下直接风景名胜资源的直接使用价值体现在( )等功能方面写出Refer to Fig.4.3. The source is supplying the maximum power to the load R L when the load resistance equals:...

    参考答案如下

    直接风景名胜资源的直接使用价值体现在( )等功能方面

    写出Refer to Fig.4.3. The source is supplying the maximum power to the load R L when the load resistance equals:http://p.ananas.chaoxing.com/star3/origin/a5425784ac551fca166ebcd05cc9fbc6.jpg

    结果肉干的干制方法主要有( )

    在配制培养基是要注意加热过程应不断搅拌,.49÷737+335×642÷651+3484-4636÷9820+150130-60290-40390+10015+198000+7009×以免糊底烧焦,并适当补充因蒸发而损失的水量

    直接下列哪些药是理气药:

    写出在BJT小信号模型中输入端口电阻rbe可以由以下公式求得。 (1.0分)

    某小企业自建厂房过程中耗用工程物资的实际成本为50万元;在建工程人员薪酬22.8万元;支付的耕地占用税1.18万元;领用本企业生产经营用材料6万元,结果该批材料增值税为1.02万元。该厂房完工后,结果其入账价值为( )万元。

    .49÷737+335×642÷651+3484-4636÷9820+150130-60290-40390+10015+198000+7009×防火墙一般用在_______。

    检测半透明工件时,直接不必启用光量自动调整功能。

    对于每期领用金额较大的周转材料,写出也可以采用( )进行摊销。

    使用衰减探头可使示波器垂直通道输入电阻提高,结果输入电容减小。

    胎儿头臀长CRL的测量标准要求( )切面;图像放大至胎儿躯体占据屏幕的2/3-3/4;胎儿呈( ),.49÷737+335×642÷651+3484-4636÷9820+150130-60290-40390+10015+198000+7009×避免度仰伸或屈曲。

    直接其中type的值不能是( )

    为了防止各地接社向导游员下达接待任务时出现失误,写出在接团前,导游员应先与全陪核对各自的行程安排。( )

    结果旅游活动新六要素中的“情\包括的旅游种类有() 。

    展开全文
  • 背单词系统 java

    2020-01-31 06:40:19
    小型背单词系统 java编写 请用NeiBeans查看 小型背单词系统 java编写 请用NeiBeans查看
  • 【实例简介】这是我写的背单词的一个软件,自己输入单词,然后可以有挑战模式,在规定时间内输入单词,比较有意思,练手不错【实例截图】【核心代码】单词背背背└── 单词背背背├── bin│ ├── ...
  • 本文实例为大家分享了java实现背单词程序的具体代码,供大家参考,具体内容如下山东科技大学济南校区程序设计功能要求:可以读入一个单词表文本文件, 能够将背错的单词重复记忆,直到全记住。package java课程设计;...
  • /**@author 下雨天不打伞才怪* Created by Administrator on 2017/3/4.*@title 简单的背单词闯关程序*/public class Recite {private String[] word1={"1","2","3"};private String[] word11={"one","two","t...
  • 本文实例为大家分享了java实现背单词程序的具体代码,供大家参考,具体内容如下山东科技大学济南校区程序设计功能要求:可以读入一个单词表文本文件, 能够将背错的单词重复记忆,直到全记住。package java课程设计;...
  • java背单词软件

    2018-02-19 10:35:12
    简单的java背单词拼写游戏 可以自己依据单词需求设定所需要考察的单词 需要也可以联系微信:xiaofenglzy
  • Java背单词

    2011-09-19 10:38:34
    Java做的背单词的工具,其中book.set文件的第一行存储单词词库中词库的种类数目
  • 本文实例为大家分享了java实现背单词程序的具体代码,供大家参考,具体内容如下山东科技大学济南校区程序设计功能要求:可以读入一个单词表文本文件, 能够将背错的单词重复记忆,直到全记住。package java课程设计;...
  • List rateList = new ArrayList();rateList.add(2.25).add(2.7).add(2.7).add(3.24).add(3.24).add(3.6);//添加每年的利率进去 没有的添加前一年的double money = 100000;//存入本金int years = 10;...
  • java背单词程序

    2018-07-13 15:32:40
    背单词程序;功能要求:可以读入一个单词表文本文件, 能够将背错的单词重复记忆,直到全记住。
  • 基于JAVA模拟背单词系统(含源文件) 【摘要】 随着信息时代科技的飞速发展,计算机等技术的发展,不仅提高了工作效率,而且大大的提高了其安全性。对于一些复杂的信息,就能够充分的发挥它们的优越性。背单词系统就是...
  • 轻松背单词1.设计任务综合训练用C语言以及数据结构知识来解决问题和提高处理问题的能力,巩固对C语言和数据结构的内容和知识的综合应用;本次课设的题目来源于12月份的英语四六级考试,该单词系统的设计核心是利用...
  • 一个JAVA写的背单词程序2007-6-9文字大小:大中小俺看了一些Java, 写个程序出来玩玩。由于界面是用Jbuilder生成的,可能代码比较乱,而且还没合起来。 目前版本是0.00001 /* * Word.java * * Created on 2004-9-26 * ...
  • 一个JAVA写的背单词程序2007-6-9文字大小:大中小俺看了一些Java, 写个程序出来玩玩。由于界面是用Jbuilder生成的,可能代码比较乱,而且还没合起来。 目前版本是0.00001 /* * Word.java * * Created on 2004-9-26 * ...
  • java实现背单词程序

    2020-08-25 19:00:39
    主要为大家详细介绍了java实现背单词程序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 背单词java小软件

    2015-04-13 19:07:58
    这是我写的背单词的一个软件,自己输入单词,然后可以有挑战模式,在规定时间内输入单词,比较有意思,练手不错
  • 展开全部单词这样第一条,就是:一定要每次都大量地。因为自己不比别人聪明,e68a8462616964757a686964616f31333239303166所以单词,别人忘掉五分之一,自己决不会比别人忘得少。然而,别人每天十个单词,...
  • 本文实例为大家分享了java实现背单词程序的具体代码,供大家参考,具体内容如下山东科技大学济南校区程序设计功能要求:可以读入一个单词表文本文件, 能够将背错的单词重复记忆,直到全记住。package java课程设计;...
  • 研究表明,通常人脑的记忆过程是经验性的而非科学性的,大量的知识因得不到及时的巩固而遗忘,造成大量的无效重复学习,因此人脑对学习过程的管理是盲目而低效率的。...是您学习英语和单词的不二...
  • 本文实例为大家分享了java实现背单词程序的具体代码,供大家参考,具体内容如下山东科技大学济南校区程序设计功能要求:可以读入一个单词表文本文件, 能够将背错的单词重复记忆,直到全记住。package java课程设计;...
  • List rateList = new ArrayList();rateList.add(2.25).add(2.7).add(2.7).add(3.24).add(3.24).add(3.6);//添加每年的利率进去 没有的添加前一年的double money = 100000;//存入本金int years = 10;...
  • java背单词

    2019-05-10 21:52:00
    class 类 abstract抽象的 private 封装(私有) interface 接口 implements 实现接口 package 包 final最终 extends 继承 length...

空空如也

空空如也

1 2 3 4 5 ... 19
收藏数 377
精华内容 150
关键字:

背单词java

java 订阅