英语

停不下来的英语课联想

老子叫甜甜 提交于 2020-01-29 02:59:11
今天下午,4节课的英语。 emmm,难免会走神嘛.... 老师说到关于背单词的事儿,嗦不必去背大纲词汇,每天记下文章中的高频词汇即可。 然后到期末,你再自己数数自己写了多少单词,其实这样的数量就够了。 Emmm,我想的却是,“诶~到时候真的自己去数记了多少单词吗,这不太傻了吗 ,要是每记一个单词就i++就好了,诶!” 嗯,写个程序。 支持每天存入学到的新单词,然后支持以前存过得单词抽选拼写练习,并统计每次拼写正确和错误的次数,一定时间后, 用这些数据反馈回给用户:其中错的最多的词是什么... 然后从词典中抽取几个额外的单词以供记忆。 再增加一个随笔的功能,相当于日记,记下关于学习或者生活的一些句子。 Bingo! 来源: https://www.cnblogs.com/firstblogtoliukehong/p/8571018.html

拿什么拯救你,长英文命名——用中文(也许标点也可以)试试

≯℡__Kan透↙ 提交于 2020-01-29 01:08:38
前文 在代码中进行中文命名(类/变量/方法等)的优势 已小结了一些,此文是因为某回复说用全中文命名不一定比中英混合短,于是用那个回答下的例子作了下比较: 注:此文并不仅针对此回复,仅用此例作引 findBy客户编号And交易账号And基金代码OrderBy发生日期Asc // 这是原例程(非本人作者) 通过客户编号交易账号和基金代码查找并按发生日期升序排列 // 源自该回复 findByCustomerIdAndTransactionAccountAndFundIdOrderByOccurredDateAsc // 改写为英文 可见,至少此例中,全中文的仍然比中英混合的要短,即使英文已经用了缩写 Asc(ascending)。当然如果全英文命名的就更长的多。(虽然此例并非如此,但的确有些时候全中文不一定更短) 随着业务逻辑的复杂度增加,标识符长度往往在逐渐变长,读写都更加困难。像上面的原例程中那样沿用中文文档(前文 开发中文 API 的一些策略 2.2也提到)中的术语(“基金代码”等等)就非常恰当。中文术语往往比英文的简短,无需赘言。 但是,长中文命名毕竟意味着断句更加困难。上面的例子中,如果标识符能够带有标点的话,比如: 通过客户编号、交易账号、基金代码查找,并按发生日期升序排列 将会接近自然语言许多,也好读一些。 常用的英文编程语言中,标识符不允许标点

统计单词数 Java

混江龙づ霸主 提交于 2020-01-28 17:43:36
问题描述 统计输入英文文章段落中不同单词(单词有大小写之分,  但统计时忽略大小写)各自出现的次数。 输入段落中所含单词的总数不超过100,最长单词的长度不超过20个字母. 输入格式 一个包含若干句子的段落, 每个句子由若干英文单词组成. 除空格,  逗号和句号外, 这些输入的句子中不含其他非字母字符, 并且, 逗号和句号紧跟在它前面的英文单词后面, 中间没有空格. 段落最后一个字符是回车符,  表示输入结束. 输出格式 若段落中共有M个不同的英文单词,则按照其在段落中出现的先后顺序输出M行,各行的格式为:  单词中所有字母均用大写形式输出(最长的单词顶格输出,它前面没有多余的空格;  其余单词与其右对齐)+冒号+N个*号+该单词在段落中的出现次数N 样例输入 This is a test. This test is easy. This is a test. This test is easy. 样例输出 THIS:****4 IS:****4 A:**2 TEST:****4 EASY:**2 思路 使用hashMap(key-value键值对)存储每个单词和单词出现的次数,而且hashMap不允许出现重复的key值,处理此类问题再合适不过,但hashMap在利用put()添加元素时会按照key的字符串的字典序排列,而题目要求按照输入的顺序排列

【华为机试练习】句子逆序

萝らか妹 提交于 2020-01-28 17:41:43
题目描述 将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I” 所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符 输入描述: 将一个英文语句以单词为单位逆序排放。 输出描述: 得到逆序的句子 解法1(C语言): #include<stdio.h> #include<string.h> int main() { char str[1000]; char *p; gets(str); while(p = strrchr(str, ' ')){ printf("%s ", p + 1); *p = '\0'; } printf("%s", str); return 0; } 解法2(Python): stc = input() lst = stc.split() for x in lst[::-1]: print(x, end = ' ') 来源: 51CTO 作者: Yuanmes 链接: https://blog.51cto.com/13614527/2468517

个人作业2——WordCount

て烟熏妆下的殇ゞ 提交于 2020-01-28 13:35:04
个人作业2——WordCount 标签(空格分隔): 软件工程 Task1:Fork仓库的码云地址 码云地址:https://gitee.com/JiuSong/PersonalProject-Java Task2:PSP表格 PSP2.1 个人开发流程 预估耗费时间(分钟) 实际耗费时间(分钟) Planning 计划 10 20 · Estimate 明确需求和其他相关因素,估计每个阶段的时间成本 20 20 Development 开发 240 300 · Analysis 需求分析 (包括学习新技术) 20 30 · Design Spec 生成设计文档 20 25 · Design Review 设计复审 20 20 · Coding Standard 代码规范 10 10 · Design 具体设计 20 26 · Coding 具体编码 120 150 · Code Review 代码复审 20 25 · Test 测试(自我测试,修改代码,提交修改) 60 70 Reporting 报告 80 110 · 测试报告 20 25 · 计算工作量 10 15 · 并提出过程改进计划 20 15 Task3:解题思路描述 题目的需求分析: 统计文件的字符数: 只需要统计Ascii码,汉字不需考虑 空格,水平制表符,换行符,均算字符 统计文件的单词总数,单词

L1-030 一帮一 (15分)

岁酱吖の 提交于 2020-01-28 00:43:10
靓仔们好,我又来发题解了。。。 题目来自:PTA 团体程序设计天梯赛-练习集 L1-030 一帮一 (15分) 题目如下: “一帮一学习小组”是中小学中常见的学习组织方式,老师把学习成绩靠前的学生跟学习成绩靠后的学生排在一组。本题就请你编写程序帮助老师自动完成这个分配工作,即在得到全班学生的排名后,在当前尚未分组的学生中,将名次最靠前的学生与名次最靠后的异性学生分为一组。 输入格式: 输入第一行给出正偶数N(≤50),即全班学生的人数。此后N行,按照名次从高到低的顺序给出每个学生的性别(0代表女生,1代表男生)和姓名(不超过8个英文字母的非空字符串),其间以1个空格分隔。这里保证本班男女比例是1:1,并且没有并列名次。 输出格式: 每行输出一组两个学生的姓名,其间以1个空格分隔。名次高的学生在前,名次低的学生在后。小组的输出顺序按照前面学生的名次从高到低排列。 输入样例: 8 0 Amy 1 Tom 1 Bill 0 Cindy 0 Maya 1 John 1 Jack 0 Linda 输出样例: Amy Jack Tom Linda Bill Maya Cindy John 代码如下: # include <stdio.h> # include <math.h> # include <string.h> # include <ctype.h> int main ( ) { int

文章抓取(含源码下载)

ぃ、小莉子 提交于 2020-01-27 16:00:47
最近都左做一些资源采集的工作,比如采集新闻,flash,图片等,下面我们通过一个小例子,来详细的说明一下我采集资源的步骤,希望各位能提点建议,不胜感激。 下面就开始吧!我们这次要采集的是这个少儿英语动画故事 http://www.ebigear.com/reslist-92-1.html,虽然只有6页,但是已经对与这个例子来说已经足够了。 1.首先当然是要下载这个网页。 string seed = "http://www.ebigear.com/reslist-92-1.html";HttpWebRequest wRequest=(HttpWebRequest)HttpWebRequest.Create(seed);WebResponse wResponse = wRequest.GetResponse();string html="";using(Stream stream = wResponse.GetResponseStream()){ using (StreamReader streamReader = new StreamReader(stream)) { html= streamReader.ReadToEnd(); //获取seed 网页的源代码 } } 得到下面的字符串 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01

英文写作的基本原则(From The Elements of Style)

江枫思渺然 提交于 2020-01-27 08:07:08
本文节选自英文写作经典 风格的要素 以下是我精选过的几条英文写作的基本原则,有时间再更新英文中单词的易错用法。 1 将每个段落视为一个单位,每个段落有其中心主旨。 对读者而言,美图阁段落的起始都是文章的一个新的发展。 2 段落的开始使用主题句点题,段落的结尾与主题句相呼应, 但有时候如果通篇使用这种结构,则不免有些枯燥。多注意一下别人是怎么写的。 3 尽量使用主动语态 主动语态比被动语态更加有力,它可以使你的文章富有舒服力。 4 使用肯定句陈述 在写作时应该明确主张,避免含混不清。用肯定形式来表示否定含义可以使叙述变得更加明确。如: He did not think that studying Latin was much use. He thought the study of Latin useless. 5 以相似的巨型结构叙述对等的概念 相似的句型结构可以让读者迅速认识到句子的内容和功能,比如圣经中的《十诫》。不成熟的写作者可能会认为应该有多样的句型结构。 6 修饰语应尽量靠近其修饰的单词 All the members were not present. 改为 Not all the members were present. He only found two mistakes. 改为 He found only two mistakes. 私货 以下是我夹带的私货

试估算中国K12课外英语辅导的市场,请至少使用2种不同的方案来估算,以便能够交叉验证。

三世轮回 提交于 2020-01-27 06:53:36
试估算中国K12课外英语辅导的市场(K12:kindergarten through twelfth grade的简写,是指从幼儿园(Kindergarten,通常5-6岁)到十二年级(grade12,通常17-18岁),在中国等同于小学到高中毕业阶段)。 要求如下: ·请至少使用2种不同的方案来估算,以便能够交叉验证。 ·请详细说明需要获取哪些数据,以及如何获取,并且给出相应数据的估算值。 ·请详细描述如何通过获取到的数据来估算题目的答案,并给出最终的估算值。 方法一:需求端分析 分析问题: 中国K12课外英语辅导的市场,现在中国的学校、家长和学生对于英语学习都很重视,英语辅导是一个强需求,目前学生数量、参培率和收费价格都在提高,从需求端,需要知道中国处于K12的总人数、参与英语培训的人数、英语培训年均花费等。 假定2018年中国K12课外英语辅导的数据如下: 在校中小学生总计2.24亿人(中国14亿人口,中国人均寿命75岁,假设人口按照岁数均匀分布,高中入学率为90%,于K12阶段人群数量=14亿*(9+3*90%)/75=2.184亿); 参与课外培训率为60%(依据常识,参与培训学生); 参与课外培训学生中参与英语辅导率为60%; 英语辅导年均培训费用2000元/人; 据此估算:市场规模:2.184亿 60%*60% 2000=1572.48亿元。 方法二:供给端分析

TED1984-2019全部中英对照演讲稿集 学习英文演讲写作的好帮手

允我心安 提交于 2020-01-27 04:51:26
TED1984-2019全部中英对照演讲稿集 学习英文演讲写作的好帮手 一、TED简介: TED(指Technology, Entertainment, Design在英语中的缩写,即技术、娱乐、设计)是美国的一家私有 非营利机构 ,该机构以它组织的TED大会著称,这个会议的宗旨是“传播一切值得传播的创意”。TED诞生于1984年,其发起人是 理查德·索·乌曼 。2001年起, 克里斯·安德森 接管TED,创立了种子基金会(The Sapling Foundation),并运营TED大会。 每年3月,TED大会在北美召集众多科学、设计、文学、音乐等领域的杰出人物,分享他们关于技术、社会、人的思考和探索。 是英语学习爱好者、英语演讲的绝佳学习帮手! 二、演讲集视频下载: 本学习资料是重新制作,不但给视频加了中英文字幕、而且对重点的英语单词有解释!还配有可以打印的演讲稿、mp3录音,可以随时随地学习! 中英文字母对照视频、演讲文字、英文演讲稿中重要单词的注释: 下载地址(复制如下地址到浏览器地址栏打开): http://note.youdao.com/noteshare?id=1b5113a935a6951bd13da1024e1ce780&sub=FFE3C4A652ED40E0B87D8AB109AFE355 来源: CSDN 作者: chunlynn 链接: https:/