目录
一、简单题 1078. Bigram 分词
1.1题目描述
给出第一个词 first 和第二个词 second,考虑在某些文本 text 中可能以 “first second third”
形式出现的情况,其中 second 紧随 first 出现,third 紧随 second 出现。对于每种这样的情况,将第三个词 “third” 添加到答案中,并返回答案。
1.2解题思路
- 由题可得——对字符串方法的考验和简单判断:主要用到String.split(String)对字符串进行切分(规定了每个单词由一个空格隔开,只有字母和空格组成,简直白给有没有…),用ArrayList来缓存答案。
1.3Java题解
class Solution {
public String[] findOcurrences(String text, String a, String b) {
//切分单词
String[] splits = text.split(" ");
int n = splits.length;
//缓存答案的数据结构
List<String> answer = new