problem

599. Minimum Index Sum of Two Lists

题意:给出两个字符串数组,找到坐标位置之和最小的相同的字符串。

计算两个的坐标之和,如果与最小坐标和sum相同,那么将这个字符串加入结果res中,如果比sum小,那么sum更新为这个较小值,然后将结果res清空并加入这个字符串。

solution:

class Solution {
public:
vector<string> findRestaurant(vector<string>& list1, vector<string>& list2) {
vector<string> res;
int sum = INT_MAX;
for(int i=; i<list1.size(); i++)
{
for(int j=; j<list2.size(); j++)
{
if(list1[i]==list2[j] && (i+j)==sum)
{
res.push_back(list1[i]);
}
else if(list1[i]==list2[j] && (i+j)<sum)
{
sum = i+j;
//res.clear();
vector<string>().swap(res);
res.push_back(list1[i]);
}
}
}
return res; }
};

参考

1. Leetcode_easy_599. Minimum Index Sum of Two Lists;

2. Grandyang;

最新文章

  1. C#开发微信门户及应用(18)-微信企业号的通讯录管理开发之成员管理
  2. highcharts去掉右下角highchart.com和右上角的图标(三个小横杆)
  3. NIO概述
  4. 2013年最佳的16个 Photoshop 设计教程推荐
  5. HDU2389-Rain on your Parade-二分图匹配-ISAP
  6. Entity Framework公共的增删改方法
  7. Left join 中On和Where的作用范围
  8. Python入门二:函数
  9. LibLinear(SVM包)使用说明之(三)实践
  10. 0xc000000f: Error attempting to read the boot configuration data
  11. div 固定宽高 水平垂直居中方法
  12. Visual Studio Contact
  13. html5 canvas 实现简单的画图
  14. jquery ui-----弹出窗口 dialog
  15. Factorials
  16. httpservlet里单纯分页
  17. linux-基础命令篇-02
  18. REST与SOA两种架构的异同
  19. AS 常用快捷键
  20. Learning-MySQL【3】:数据类型和运算符

热门文章

  1. zookeeper 集群简单搭建,以及Error contacting service,It is probably not running问题解决
  2. 使用JSP/Servlet技术开发新闻发布系统---Servlet基础
  3. sql server update 的批量更新方法
  4. margin与padding的区别
  5. DOM操作2
  6. qt5.10 for android 使用webview时qml 与html 中js的相互访问
  7. 数据结构实验之图论五:从起始点到目标点的最短步数(BFS)
  8. ftp连接
  9. JavaBean转Map
  10. jQuery Cookie (内附 上百行的中文使用手册,与 所有的注释中文翻译)