思路:自定义排序,按距离大小排序;

class Solution {public:vector<vector<int>> allCellsDistOrder(int R, int C, int r0, int c0) {vector<vector<int>> res;for(int i=0;i<R;i++){for(int j=0;j<C;j++){res.push_back(vector<int>{i,j});}}sort(res.begin(),res.end(),[=](vector<int>&a,vector<int> &b){return abs(a[0]-r0)+abs(a[1]-c0)<abs(b[0]-r0)+abs(b[1]-c0);});return res;}
};

Leetcode每日一题:1030.matrix-cells-in-distance-order(距离顺序排列矩阵单元格)相关推荐

  1. LeetCode简单题之距离顺序排列矩阵单元格

    题目 给定四个整数 row , cols , rCenter 和 cCenter .有一个 rows x cols 的矩阵,你在单元格上的坐标是 (rCenter, cCenter) . 返回矩阵中的 ...

  2. LeetCode 1030. 距离顺序排列矩阵单元格(排序Lambda表达式BFS)

    文章目录 1. 题目 2. 解题 2.1 multimap 2.2 Lambda 表达式排序 2.3 BFS搜索 1. 题目 给出 R 行 C 列的矩阵,其中的单元格的整数坐标为 (r, c),满足 ...

  3. 【leetcode】1030. Matrix Cells in Distance Order

    题目如下: We are given a matrix with R rows and C columns has cells with integer coordinates (r, c), whe ...

  4. leetcode 1030. 距离顺序排列矩阵单元格(bfs)

    给出 R 行 C 列的矩阵,其中的单元格的整数坐标为 (r, c),满足 0 <= r < R 且 0 <= c < C. 另外,我们在该矩阵中给出了一个坐标为 (r0, c0 ...

  5. LeetCode(1030)——距离顺序排列矩阵单元格(JavaScript)

    给出 R 行 C 列的矩阵,其中的单元格的整数坐标为 (r, c),满足 0 <= r < R 且 0 <= c < C. 另外,我们在该矩阵中给出了一个坐标为 (r0, c0 ...

  6. Leetcode每日一题:all-nodes-distance-k-in-binary-tree(二叉树中所有距离为K的节点)

    思路:主要就是用DFS做当前节点和父节点的映射,这样就能在target节点BFS的形式处发散出去:其次,为了防止发散过程中重复遍历某个节点,设定set或者map,对里面已存放的节点不加遍历:有时候做题 ...

  7. leetcode每日刷题计划-简单篇day8

    leetcode每日刷题计划-简单篇day8 今天是纠结要不要新买手机的一天QAQ想了想还是算了吧,等自己赚钱买,加油 Num 70 爬楼梯 Climbing Stairs class Solutio ...

  8. Leetcode每日一题:171.excel-sheet-column-number(Excel表列序号)

    思路:就是168题的反命题,进制的方式完美解决: Leetcode每日一题:168.excel-sheet-column-title(Excel表名称) class Solution {public: ...

  9. 【LeetCode每日一题】1723. 完成所有工作的最短时间

    [LeetCode每日一题]1723. 完成所有工作的最短时间 [1] 1723. 完成所有工作的最短时间 [2] 473. 火柴拼正方形 [1] 1723. 完成所有工作的最短时间 题目: 给你一个 ...

最新文章

  1. 2019寒假作业二:PTA7-1币值转换
  2. 编程笔试(解析及代码实现):猴子吃桃。猴子第一天吃了若干个桃子,当即吃了一半,还不解馋,又多吃了一个…的C++、Java、Python、C#等语言代码实现
  3. sonar plugin DefaultMeasure与DefaultHighlighting
  4. 吴颖二:12.27 午评 地缘政治一波未平一波又起,千三可到?
  5. [CTF][Web][PHP][JavaScript]弱类型问题
  6. 饭卡可以用水冲洗吗_薄壁不锈钢水管真的可以满足大众用水健康管道的要求吗?...
  7. 王爽 汇编语言第三版 第11章 标志寄存器
  8. tic tac toe php,Python tic-tac-toe检测作弊
  9. django-xadmin出现Models aren't loaded yet错误
  10. (89)FPGA三分频设计,面试必问(十三)(第18天)
  11. 上海找python工作容易吗_Python 在上海什么程度才能找到工作?
  12. 前台向后台传递汉字参数时遭遇的问题
  13. 18.布隆过滤器的实现及应用
  14. linux设置自动关机命令,Linux怎么用命令设置自动关机
  15. 陪学网腾讯直播课堂开课啦~免费、免费、免费,重要的事情说三遍
  16. http接口开发与调用案例
  17. HBase(二)——下载 HBase
  18. html导航栏所有页面通用,在所有页面中包含HTML导航栏
  19. TTL转HDMI,首选LT8618SXB,提供技术支持
  20. python爬取网页数据总结_python之爬取网页数据总结(一)

热门文章

  1. Maven聚合工程怎么变回普通的Maven工程
  2. 自己封装了的AlertController
  3. 数字与字符串相关问题
  4. localStorage sessionStorage 和cookie等前端存储方式总结
  5. 关于Dijkstra最短路径算法
  6. 中小企业 IT 运维福利:快速构建 on-call 机制
  7. IIS 无法显示网页 目前访问网站的用户过多
  8. 提高编程技能最有效的方法
  9. ArrayList 一个面试题
  10. 'htmlentities(): charset `utf8' not supported, assuming utf-8'