[LintCode] 最长单词

简介: 1 class Solution { 2 public: 3 /** 4 * @param dictionary: a vector of strings 5 * @return: a vector of strings 6 */ ...
 1 class Solution {
 2 public:
 3     /**
 4      * @param dictionary: a vector of strings
 5      * @return: a vector of strings
 6      */
 7     vector<string> longestWords(vector<string> &dictionary) {
 8         // write your code here
 9         vector<string> res;
10         int len = 0;
11         for (int i = 0; i < (int)dictionary.size(); i++) {
12             if (dictionary[i].length()>= len) {
13                 if (dictionary[i].length() > len) {
14                     res.clear();
15                     len = dictionary[i].length();
16                 }
17                 res.push_back(dictionary[i]);
18             }
19         }
20         return res;
21     }
22 };

 

目录
相关文章
|
8月前
|
存储 自然语言处理 算法
算法编程(十九):词典中最长的单词
算法编程(十九):词典中最长的单词
77 0
|
7月前
|
Python
每日一题 2047. 句子中的有效单词数
每日一题 2047. 句子中的有效单词数
|
7月前
|
算法
力扣经典150题第十九题:最后一个单词的长度
力扣经典150题第十九题:最后一个单词的长度
37 0
|
8月前
leetcode-面试题 17.15:最长单词
leetcode-面试题 17.15:最长单词
45 0
|
8月前
|
自然语言处理
leetcode-720:词典中最长的单词
leetcode-720:词典中最长的单词
68 0
|
8月前
leetcode-2047:句子中的有效单词数
leetcode-2047:句子中的有效单词数
45 0
|
算法
每日算法刷题Day8-统计最长连续字符、最长单词、倒排单词
⭐每日算法题解系列文章旨在精选重点与易错的算法题,总结常见的算法思路与可能出现的错误,与笔者另一系列文章有所区别,并不是以知识点的形式提升算法能力,而是以实战习题的形式理解算法,使用算法。
161 0
每日算法刷题Day8-统计最长连续字符、最长单词、倒排单词
AcWing 774. 最长单词
AcWing 774. 最长单词
55 0
AcWing 774. 最长单词
LeetCode每日一题——792. 匹配子序列的单词数
给定字符串 s 和字符串数组 words, 返回 words[i] 中是s的子序列的单词个数 。
112 0

热门文章

最新文章

下一篇
开通oss服务