英文单词

对word-wrap和word-break的理解

旧城冷巷雨未停 提交于 2019-11-29 04:09:00
首先,对中文无效,对英文有效,原因是中英文处理不一样。 对中文来说,只有一种可能,当最后的空间容不下一个字符的时候,换到下一行。 对英文来说,却有三种可能,在纸质,空间容不下一个字符的时候,也只能换行,但在互联网上,默认是允许溢出的。 第一、默认溢出一个单词完全显示然后换行。 第二、直接将默认溢出的那个单词换到下一行。word-wrap:break-word; 第三、将默认溢出的那个单词分拆两行显示。word-break:break-all; 这三种方法均有优缺点,视情况一般选择第二和第三方式显示,第二适合传统正常英文文章,第三适合,所谓的单词较长,不是传统意义上的单词,而是如url,md5等长字符串。 值得注意的是,在table td中word-wrap:break-word;无效。 来源: https://www.cnblogs.com/webkb/p/11450801.html

算法第一次作业

倖福魔咒の 提交于 2019-11-29 01:45:27
1.代码规范: 参考链接: https://www.cnblogs.com/wangkangluo1/archive/2011/06/02/2068789.html 命名 命名,包括文件名、类名、结构名、类型名、函数名、变量名、参数名等都是程序设计中重要的一部分。一个好的名称,体现了一个深思熟虑的过程,同时也 能够帮助别人更好地理解开发者的思路。如果发现程序中,充满了a, b, c, x, y, z, tmp这种命名的变量,这时候就需要仔细的考虑自己的实现是否有问题。 类(结构)名 类名必须是名词,类名必须明确表示这个类代表了什么。 如果类名超过3个单词,说明这个类有可能需要拆分了。 不要把父类的名字带到子类中。 类名加上后缀也是一种选择。如下载代理类,可以写为DownloadProxy。 类名首字母大写;用大写字母分隔单词,除单词的首字母外,全部小写;类名中不要出现下划线“_”。 类(结构)属性名 属性由成员前缀”m_“属性,属性名采用匈牙利命名规范。 方法 方法与函数执行一个任务,因此应当用动词来命名。比方说,DumpDataToFile()就要好于DataFile()。 方法名首字母大写;用大写字母分隔单词,除单词的首字母外,全部小写,方法名中不要出现下划线。 函数 方法与函数执行一个任务,因此应当用动词来命名。 函数名全部小写,单词之间用下划线分隔。 方法与函数参数名

[luogu1540]机器翻译 (模拟/vector练习)

不打扰是莪最后的温柔 提交于 2019-11-28 09:54:19
大水题 vector是个好东西qwq 下面应该附一下vector的使用 题目 题目背景 小晨的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章。 题目描述 这个翻译软件的原理很简单,它只是从头到尾,依次将每个英文单词用对应的中文含义来替换。对于每个英文单词,软件会先在内存中查找这个单词的中文含义,如果内存中有,软件就会用它进行翻译;如果内存中没有,软件就会在外存中的词典内查找,查出单词的中文含义然后翻译,并将这个单词和译义放入内存,以备后续的查找和翻译。 假设内存中有M个单元,每单元能存放一个单词和译义。每当软件将一个新单词存入内存前,如果当前内存中已存入的单词数不超过M-1,软件会将新单词存入一个未使用的内存单元;若内存中已存入M个单词,软件会清空最早进入内存的那个单词,腾出单元来,存放新单词。 假设一篇英语文章的长度为N个单词。给定这篇待译文章,翻译软件需要去外存查找多少次词典?假设在翻译开始前,内存中没有任何单词。 输入输出格式 输入格式: 共2行。每行中两个数之间用一个空格隔开。 第一行为两个正整数M,N,代表内存容量和文章的长度。 第二行为N个非负整数,按照文章的顺序,每个数(大小不超过1000)代表一个英文单词。文章中两个单词是同一个单词,当且仅当它们对应的非负整数相同。 输出格式: 一个整数,为软件需要查词典的次数。 #include<bits/stdc+

cogs 173. 词链 字典树模板

与世无争的帅哥 提交于 2019-11-28 06:20:25
173. 词链 ★★☆ 输入文件: link.in 输出文件: link.out 简单对比 时间限制:1 s 内存限制:128 MB 【问题描述】 给定一个仅包含小写字母的英文单词表,其中每个单词最多包含 50 个字母。 如果一张由一个词或多个词组成的表中,每个单词(除了最后一个)都是排在它后面的单词的前缀,则称此表为一个词链。例如下面的单词组成了一个词链: i int integer 而下面的单词不组成词链: integer intern 请在给定的单词表中取出一些词,组成最长的词链。最长的词链就是包含单词数最多的词链。 数据保证给定的单词表中,单词互不相同,并且单词按字典顺序排列。 【输入格式】 第一行一个整数 n ,表示单词表中单词数。 下接 n 行每行一个单词。 【输出格式】 一个整数,表示最长词链长度。 【输入输出样例】 输入: link.in 5 i int integer intern internet 输出: link.out 4 【数据范围】 50% 的数据, n<=1000 100% 的数据, n<=10000 这一道题的标签看起来好吓人:动态规划 本人准备打破常规 来用字典树做一下(很明显能够看出来 我不会用dp做) 也就是说在字典树上找出 字符串结尾的数量最多的一条链 保存最大值即可 在这一条链上字符串都是后面的前缀(仔细想想就发现这是很显然的)

P1481 魔族密码(LIS变形)

点点圈 提交于 2019-11-27 08:16:32
题目描述(题目链接: https://www.luogu.org/problem/P1481 ) 风之子刚走进他的考场,就…… 花花:当当当当~~偶是魅力女皇——花花!!^^(华丽出场,礼炮,鲜花) 风之子:我呕……(杀死人的眼神)快说题目!否则……-_-### 花花:……咦 好冷 我们现在要解决的是魔族的密码问题(自我陶醉:搞不好魔族里面还会有人用密码给我和菜虫写情书咧,哦活活,当然是给我的比较多拉*^_^*)。魔族现在使用一种新型的密码系统。每一个密码都是一个给定的仅包含小写字母的英文单词表,每个单词至少包含1个字母,至多75个字母。如果在一个由一个词或多个词组成的表中,除了最后一个以外,每个单词都被其后的一个单词所包含,即前一个单词是后一个单词的前缀,则称词表为一个词链。例如下面单词组成了一个词链: i int integer 但下面的单词不组成词链: integer intern 现在你要做的就是在一个给定的单词表中取出一些词,组成最长的词链,就是包含单词数最多的词链。将它的单词数统计出来,就得到密码了。 风之子:密码就是最长词链所包括的单词数阿…… 花花:活活活,还有,看你长得还不错,给你一个样例吧: 输入格式 这些文件的格式是,第一行为单词表中的单词数N(1<=N<=2000),下面每一行有一个单词,按字典顺序排列,中间也没有重复的单词咧!! 输出格式

2.文本规范化

对着背影说爱祢 提交于 2019-11-27 08:16:15
文本规范化 文本规范化定义为这样的一个过程,它包含一系列步骤,依次是转换、清洗以及将文本数据标准化成可供 NLP、分析系统和应用程序使用的格式。通常,文本切分本身也是文本规范化的一部分。除了文本切分以外,还有各种其他技术,包括文本清洗、大小写转换、词语矫正、停用词删除、词干提取和词型还原。 文本规范化也常常称为文本清洗或转换 。 在开始之前,请使用以下代码段来加载基本的依存关系以及将使用的语料库: import nltk import re import string from pprint import pprint corpus = [ "The brown fox wasn't that quick and he couldn't win the race" , "Hey that's a great deal! I just bought a phone for $199" , "@@You'll (learn) a **lot** in the book. Python is an amazing language!@@" ] 文本清洗 通常,要使用或分析的文本数据都包含大量无关和不必要的标识和字符,在进行其他操作 (如切分和其他规范操作) 之前,应该先删除它们。这包括从如 HTML 之类的数据源中提取有意义的文本,数据源中可能包含不必要的 HTML 标记,甚至是来自

第五次个人作业---Alpha2项目测试

旧街凉风 提交于 2019-11-25 19:01:40
这个课程属于哪个课程 < 课程的链接 > 作业的要求 < 作业要求的链接 > 团队名称 <团队名称: 六扇门编程团队 > 作业的目标 从一个普通用户的角度,在测试其他团队项目的过程,发现自己团队在项目过程中的忽略的问题,再进行针对性的改进;同时也对其他团队中的项目存在的问题提出建议,优秀的地方表示肯定并学习 作业正文... 注意代码按格式上传 参考文献... 无 一、个人信息 姓名 唐金玉 学号 201731062405 所在团队 六扇门编程团队 二、项目测试 (1) 测试项目一 --- 易分环保网 1.团队名称:你的代码我的发 2.项目名称:易分环保网 3.第二次Alpha发布说明博客地址: https://www.cnblogs.com/skrchou/p/11885706.html 4.测试结果 注册界面 登录界面 个人中心 新闻中心 交流中心发帖 垃圾类型的查询 5.留言截图 6.问题 上手体验感觉如何?能否正常运行? 整体感觉还是很不错的,首页清新干净,符合垃圾分类的主题;注册登录,查询垃圾的类型以及交流平台发帖都能正常运行,整体还是很完善的,期待后续的完善~_~ 该产品解决了什么样的关键问题? 可以让用户在不知道某种垃圾属于什么类型的时候查询;也可以让用户在交流平台发表自己对于垃圾分类的看法及见解,有利于正能量的传播 该软件是否能解决你在这方面的需求?