[LeetCode243]Shortest Word Distance
来源:互联网 发布:京东联盟网站源码 编辑:程序博客网 时间:2024/06/04 18:02
Given a list of words and two words word1 and word2, return the shortest distance between these two words in the list.For example,Assume that words = ["practice", "makes", "perfect", "coding", "makes"].Given word1 = “coding”, word2 = “practice”, return 3.Given word1 = "makes", word2 = "coding", return 1.Note: You may assume that word1 does not equal to word2, and word1 and word2 are both in the list.Hide Company Tags LinkedInHide Tags ArrayHide Similar Problems (M) Shortest Word Distance II (M) Shortest Word Distance III
这道题之所以easy是因为它的note帮我们排除了很多乱七八糟的东西, 所以用两个pointer遍历一遍list即可。
class Solution {public: int shortestDistance(vector<string>& words, string word1, string word2) { int pos1 = -1, pos2 = -1, minLen = INT_MAX; for(int i = 0; i<words.size(); ++i){ if(words[i] == word1) pos1 = i; else if(words[i] == word2) pos2 = i; if(pos1 != pos2 && pos1!=-1 && pos2 != -1) minLen = min(abs(pos1-pos2), minLen); } return minLen; }};
0 0
- [leetcode243] Shortest Word Distance
- [LeetCode243]Shortest Word Distance
- Leetcode243: Shortest Word Distance
- Shortest Word Distance---LeetCode243
- leetcode--Shortest Word Distance
- Leetcode: Shortest Word Distance
- *LeetCode-Shortest Word Distance
- Shortest Word Distance
- Shortest Word Distance II
- LeetCode Shortest Word Distance
- Leetcode Shortest Word Distance
- Shortest Word Distance
- Shortest Word Distance II
- Shortest Word Distance III
- Shortest Word Distance
- Shortest Word Distance
- Shortest Word Distance III
- Shortest Word Distance II
- Volley源码解析
- B-树和B+树的应用:数据搜索和数据库索引【转】
- S3C6410的tv out输出lcd的内容
- [LeetCode170]Two Sum III - Data structure design
- [LeetCode186]Reverse Words in a String II
- [LeetCode243]Shortest Word Distance
- [LeetCode244]Shortest Word Distance II
- [LeetCode245] Shortest Word Distance III
- [Web前端]梳理-JavaScript.5.函数,6.作用域
- servlet解决浏览器的跨域
- [Rman]Rman增量备份level012的区别
- 不要走上技术分析之路
- 425 Unable to build data connection: Connection refused
- 07-渲染流程-4-Sprite渲染-渲染命令分析