📜  Netflix 面试经历

📅  最后修改于: 2021-11-21 06:07:08             🧑  作者: Mango

问题:将文本文件拆分为消息列表

包含英语句子的文件。句子(当然)用句号“.”隔开。字符。

编写一个函数,将该文件作为输入并返回多个 SMS(140 个字符)消息。此外,在每条消息的末尾附加 (1/n)。

条件 1:请不要有分词的消息(分句也可以)

条件 2:请通过 1 次文件执行此操作(不应从文件中读取两次字符)

条件 3:文件小到可以加载到内存中。

示例 1:

输入文本文件内容:

文章是一篇文章,以印刷或电子形式在报纸、杂志、期刊或网站上制作。它有大量的读者群。它基于调查、研究、事实和分析等。文章可能很短,也可能稍长,最长可达 1500 字。它以明确的目标编写,并告知读者一些概念。

输出:

文章是一篇文章,以印刷或电子形式在报纸、杂志、期刊或网站上制作。它(1/3)有大量的读者。它基于调查、研究、事实和分析等。文章可能很短,也可能稍长,最长可达 1500 字(2/3)。它以明确的目标编写,并告知读者一些概念。 (3/3)

示例 2:

输入文本文件内容:

论文是正式而全面的文献,描述了分析和讨论的特定问题或主题。它指的是一篇关于特定主题的短文。主要是要求学术界的学生就某些主题撰写论文,作为对问题或命题的回应。它没有考虑特定的读者群。通过散文,作家或叙述者表达他或她对特定主题或问题的个人观点或意见,并基于教育和分析的语气。让我们举个例子并清楚地了解什么是essay 假设一个学生有考试,在试卷中,他被要求写一些关于印度洪水的解释,这是essay的一个例子。

输出:

论文是正式而全面的文献,它描述了分析和讨论的特定问题或主题。它指的是(1/6)关于特定主题的一篇短文。主要是要求学术界的学生就某些主题撰写论文,作为对问题或命题的 (2/6) 回答。它没有考虑特定的读者群。通过散文作者或叙述者表达他(3/6)或她对特定主题或问题的个人观点或意见,并基于教育和分析语气。让我们举一个(4/6)的例子,并清楚地理解什么是论文,假设一个学生有考试,并且在试卷中被要求写(5/6)一些关于印度洪水的解释,这是论文的一个例子。 (6/6)