当前位置: 首页 > news >正文

Leetcode—1828. 统计一个圆中点的数目【中等】

2024每日刷题(一零五)

Leetcode—1828. 统计一个圆中点的数目

在这里插入图片描述

实现代码

class Solution {
public:vector<int> countPoints(vector<vector<int>>& points, vector<vector<int>>& queries) {vector<int> ans;for(auto& q: queries) {int x0 = q[0];int y0 = q[1];int r =  q[2];int cnt = 0;for(auto& it: points) {int dx = it[0] - x0;int dy = it[1] - y0;cnt += dx * dx + dy * dy <= r * r;}ans.push_back(cnt);}return ans;}
};

运行结果

在这里插入图片描述
之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

http://www.lryc.cn/news/291396.html

相关文章:

  • 新概念英语第二册(47)
  • 抽象类(Java)、模板方法设计模式
  • 【Delphi】IDE 工具栏错乱恢复
  • 自动化报告的前奏|使用python-pptx操作PPT(一)
  • 2024美赛数学建模D题思路+代码
  • JDBC 结构优化2
  • 大模型相关术语
  • 数据库之九 流程控制、存储过程和函数
  • DolphinDB学习(2):增删改查数据表(分布式表的基本操作)
  • 100天精通Python(实用脚本篇)——第114天:基于smtplib与email模块实现收发邮件(附上多个案例代码)
  • redisTemplate.opsForValue()
  • 多线程事务如何回滚?
  • 医院如何筛选安全合规的内外网文件交换系统?
  • C51 单片机学习(一):基础外设
  • Docker容器引擎镜像创建
  • 布尔逻辑与逻辑门
  • opencv-python计算视频光流
  • Spring 中获取 Bean 对象的三种方式
  • centos系统安装Ward服务器监控工具
  • 计算机网络-数据交换方式(电路交换 报文交换 分组交换及其两种方式 )
  • 【C++入门到精通】特殊类的设计 | 单例模式 [ C++入门 ]
  • 【创建vue项目的两种方式】
  • 2. HarmonyOS应用开发DevEcoStudio准备-1
  • 《二叉树》——3(层序遍历)
  • HarmonyOS应用开发者基础认证考试答案
  • 【前端素材】bootstrap3 实现地产置业公司source网页设计
  • C++ 数论相关题目 博弈论 Nim游戏
  • 机器学习---无偏估计
  • C语言基础13
  • 【Java】Maven配置加载到全局