题目:https://leetcode-cn.com/problems/filter-restaurants-by-vegan-friendly-price-and-distance/

bool cmp(const vector<int>& a,const vector<int>& b)
{return a[1]!=b[1] ? a[1] > b[1] : a[0] > b[0];
}
class Solution {public:vector<int> filterRestaurants(vector<vector<int>>& restaurants, int veganFriendly, int maxPrice, int maxDistance) {vector<vector<int>>copy;for(int i = 0; i < restaurants.size(); i++){if ((veganFriendly && !restaurants[i][2]) || restaurants[i][3] > maxPrice || restaurants[i][4] > maxDistance){continue;}copy.push_back(restaurants[i]);    } sort(copy.begin(),copy.end(),cmp);vector<int>res;for(int i = 0; i < copy.size(); i++){res.push_back(copy[i][0]);}return res;}
};

5320. 餐厅过滤器相关推荐

  1. leetcode1333. 餐厅过滤器

    给你一个餐馆信息数组 restaurants,其中 restaurants[i] = [idi, ratingi, veganFriendlyi, pricei, distancei].你必须使用以下 ...

  2. LeetCode 1333. 餐厅过滤器(Lambda排序)

    1. 题目 给你一个餐馆信息数组 restaurants,其中 restaurants[i] = [idi, ratingi, veganFriendlyi, pricei, distancei].你 ...

  3. 如何学好C语言--你的学渣朋友告诉你

    光说不练假把式,光练不说傻把式,又练又说真把式. 真实感受,不是我不想学,是我真的不知道我哪里不会啊和得怎么做啊?本文作者当初就是这么废掉的 推荐两个练习的网站 (一)C语言网 https://www ...

  4. LeetCode 700题 题解答案集合 Python

    2019.5.12更新至题号796,目前共有265题. 2019.5.26更新至题号72, 目前共有347题. 2019.6.16更新至题号70,目前共有382题. 2019.7.7更新至题号5120 ...

  5. leetcode题目

    <!DOCTYPE html> <html><head><meta charset="utf-8"><title>Lee ...

  6. ux和ui_设计社交餐厅策展应用程序— UX / UI案例研究

    ux和ui Sabor, which translates from "taste" or "flavor" in Spanish, is a concept ...

  7. mysql餐馆点餐系统_课内资源 - 基于Jsp和MySql的餐厅点餐系统

    1 总体概述 本设计主要通过HTML.CSS.JavaScript网页开发技术,会话及其会话技术,过滤器技术,Java语言以及连接mysql数据库来实现一个具有登录注册功能,且登录页面使用验证码技术来 ...

  8. 基于HTML+CSS+JavaScript “小味鲜“餐厅网页设计

    基于HTML+CSS+JavaScript "小味鲜"餐厅网页设计 每博一文案 师父说"生活中的负能大多来于圈子里的抱怨",有时候,你不想做别人情绪的垃圾桶. ...

  9. 桌子上有个盘子_日本留学生活:留学生在餐厅刷盘子的传闻,竟然在自己身上上演...

    办理今年十月份日本留学的学生,材料已经递交到了日本入管局,祝愿所有同学都能够顺利下签.对办理日本留学的人来说,今年是非常特殊的一年,四月生还没有进入日本,十月生已经开始递交申请了. 小李今年30岁,是 ...

最新文章

  1. Android Developers:按钮
  2. 机器学习从入门到精通50讲(二)-千万级流量压力测试
  3. CTU 2017 J - Punching Power (二分图匹配)
  4. SpringBoot | 第六章:常用注解介绍及简单使用
  5. 工程师软技能6:理财人生精神
  6. 领域驱动 开源项目_我如何在开源领域找到工作
  7. php在apache中式模块,在WIN98下以apache模块方式安装php
  8. 性别年龄论文阅读(4)——SSR-Net
  9. 软件测试面试题之自动化测试题大合集(下)
  10. linux usr/bin/和 usr/local/bin之间的关系,什么是软链接?
  11. java计算机毕业设计海康物流MyBatis+系统+LW文档+源码+调试部署
  12. 你所不知道的测试经验分享之安卓UI控件定位!
  13. 在线绘图网站文图使用教程
  14. 在Excel中怎么筛选唯一值或删除重复值以及对其应用条件格式
  15. 更换IP地址方式简介。
  16. 计算机网络安全与维护论文致谢,计算机论文致谢词
  17. 刘润:讲讲我价值几千万的认知,从“愚昧之巅”到“绝望之谷”
  18. 微信小程序 小程序生命周期、页面导航/事件、WXS脚本(笔记)
  19. 教你在微信拼接长图片
  20. iptv linux 安卓 盒子,基于嵌入式Linux的IPTV机顶盒设计

热门文章

  1. python和java哪个好找工作-你觉得学python还是java好找工作?
  2. 一种提升语音识别准确率的方法与流程
  3. 取消setfill_9.1.7 setFillBefore方法:设置起始填充
  4. 计算机域名DNS设置,电脑的IP地址和DNS域名服务器如何设置
  5. java volatile 原子性_Java并发编程之验证volatile不能保证原子性
  6. 【java笔记】File类(2):获取,判断,创建,删除,遍历目录方法
  7. FFmpeg源代码简单分析:内存的分配和释放(av_malloc()、av_free()等)
  8. Struts2 + Spring + Hibernate 通用 Service 和 DAO
  9. python findall函数_Python正则表达式
  10. 四年级学生计算机学情分析报告,四年级学情分析