5320. 餐厅过滤器
题目: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. 餐厅过滤器相关推荐
- leetcode1333. 餐厅过滤器
给你一个餐馆信息数组 restaurants,其中 restaurants[i] = [idi, ratingi, veganFriendlyi, pricei, distancei].你必须使用以下 ...
- LeetCode 1333. 餐厅过滤器(Lambda排序)
1. 题目 给你一个餐馆信息数组 restaurants,其中 restaurants[i] = [idi, ratingi, veganFriendlyi, pricei, distancei].你 ...
- 如何学好C语言--你的学渣朋友告诉你
光说不练假把式,光练不说傻把式,又练又说真把式. 真实感受,不是我不想学,是我真的不知道我哪里不会啊和得怎么做啊?本文作者当初就是这么废掉的 推荐两个练习的网站 (一)C语言网 https://www ...
- LeetCode 700题 题解答案集合 Python
2019.5.12更新至题号796,目前共有265题. 2019.5.26更新至题号72, 目前共有347题. 2019.6.16更新至题号70,目前共有382题. 2019.7.7更新至题号5120 ...
- leetcode题目
<!DOCTYPE html> <html><head><meta charset="utf-8"><title>Lee ...
- ux和ui_设计社交餐厅策展应用程序— UX / UI案例研究
ux和ui Sabor, which translates from "taste" or "flavor" in Spanish, is a concept ...
- mysql餐馆点餐系统_课内资源 - 基于Jsp和MySql的餐厅点餐系统
1 总体概述 本设计主要通过HTML.CSS.JavaScript网页开发技术,会话及其会话技术,过滤器技术,Java语言以及连接mysql数据库来实现一个具有登录注册功能,且登录页面使用验证码技术来 ...
- 基于HTML+CSS+JavaScript “小味鲜“餐厅网页设计
基于HTML+CSS+JavaScript "小味鲜"餐厅网页设计 每博一文案 师父说"生活中的负能大多来于圈子里的抱怨",有时候,你不想做别人情绪的垃圾桶. ...
- 桌子上有个盘子_日本留学生活:留学生在餐厅刷盘子的传闻,竟然在自己身上上演...
办理今年十月份日本留学的学生,材料已经递交到了日本入管局,祝愿所有同学都能够顺利下签.对办理日本留学的人来说,今年是非常特殊的一年,四月生还没有进入日本,十月生已经开始递交申请了. 小李今年30岁,是 ...
最新文章
- Android Developers:按钮
- 机器学习从入门到精通50讲(二)-千万级流量压力测试
- CTU 2017 J - Punching Power (二分图匹配)
- SpringBoot | 第六章:常用注解介绍及简单使用
- 工程师软技能6:理财人生精神
- 领域驱动 开源项目_我如何在开源领域找到工作
- php在apache中式模块,在WIN98下以apache模块方式安装php
- 性别年龄论文阅读(4)——SSR-Net
- 软件测试面试题之自动化测试题大合集(下)
- linux usr/bin/和 usr/local/bin之间的关系,什么是软链接?
- java计算机毕业设计海康物流MyBatis+系统+LW文档+源码+调试部署
- 你所不知道的测试经验分享之安卓UI控件定位!
- 在线绘图网站文图使用教程
- 在Excel中怎么筛选唯一值或删除重复值以及对其应用条件格式
- 更换IP地址方式简介。
- 计算机网络安全与维护论文致谢,计算机论文致谢词
- 刘润:讲讲我价值几千万的认知,从“愚昧之巅”到“绝望之谷”
- 微信小程序 小程序生命周期、页面导航/事件、WXS脚本(笔记)
- 教你在微信拼接长图片
- iptv linux 安卓 盒子,基于嵌入式Linux的IPTV机顶盒设计
热门文章
- python和java哪个好找工作-你觉得学python还是java好找工作?
- 一种提升语音识别准确率的方法与流程
- 取消setfill_9.1.7 setFillBefore方法:设置起始填充
- 计算机域名DNS设置,电脑的IP地址和DNS域名服务器如何设置
- java volatile 原子性_Java并发编程之验证volatile不能保证原子性
- 【java笔记】File类(2):获取,判断,创建,删除,遍历目录方法
- FFmpeg源代码简单分析:内存的分配和释放(av_malloc()、av_free()等)
- Struts2 + Spring + Hibernate 通用 Service 和 DAO
- python findall函数_Python正则表达式
- 四年级学生计算机学情分析报告,四年级学情分析