news 2026/8/2 19:05:34

leetcode 733. Flood Fill 图像渲染-耗时100%

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 733. Flood Fill 图像渲染-耗时100%

Problem: 733. Flood Fill 图像渲染

解题过程

耗时100%,使用了广度优先搜索bfs,每次将下一层的所有pixel坐标放入,循环处理队列当前所有内容,sz固定队列大小

Code

class Solution { public: int dir[4][2] = {{-1, 0}, {1, 0}, {0, -1}, {0, 1}}; vector<vector<int>> floodFill(vector<vector<int>>& image, int sr, int sc, int color) { queue<pair<int, int>> qe; qe.push({sr, sc}); int origin_color = image[sr][sc]; if(color==origin_color) return image; int xx, yy, x, y, m = image.size(), n = image[0].size(); while(!qe.empty()) { int sz = qe.size(); for(int j = 0; j < sz; j++) { xx = qe.front().first; yy = qe.front().second; qe.pop(); image[xx][yy] = color; for(int i = 0; i < 4; i++) { x = xx + dir[i][0]; y = yy + dir[i][1]; if(x >= 0 && y >=0 && x < m && y < n && image[x][y] == origin_color && image[x][y]!=color) { qe.push({x, y}); } } } } return image; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/3 10:33:50

【收藏必备】企业AI落地5大挑战:AI产品经理实战指南

本文深入解析企业AI落地的五大挑战&#xff1a;价值闭环构建、数据成本控制、评估体系建立、组织能力提升及规模化部署。AI产品经理需将业务目标量化为AI可度量指标&#xff0c;设计可持续数据策略&#xff0c;推动实验文化&#xff0c;建立AI BP机制&#xff0c;并采用分层架构…

作者头像 李华
网站建设 2026/8/2 16:12:28

电商平台Redis缓存管理实战案例

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 开发一个电商场景的Redis管理模块&#xff0c;实现&#xff1a;1. 商品详情页缓存自动更新&#xff1b;2. 秒杀活动的库存扣减和防超卖&#xff1b;3. 用户会话状态的分布式存储&am…

作者头像 李华
网站建设 2026/8/2 16:43:40

5分钟快速上手GPT-2 XL:新手必看的完整指南

5分钟快速上手GPT-2 XL&#xff1a;新手必看的完整指南 【免费下载链接】gpt2-xl 项目地址: https://ai.gitcode.com/hf_mirrors/ai-gitcode/gpt2-xl 想要体验强大的文本生成能力吗&#xff1f;GPT-2 XL作为拥有15亿参数的顶尖语言模型&#xff0c;能够为你带来惊艳的A…

作者头像 李华
网站建设 2026/8/2 6:51:07

AI助力开发:用VSCode摸鱼插件提升编程效率

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 开发一个VSCode插件&#xff0c;利用AI模型&#xff08;如Kimi-K2或DeepSeek&#xff09;实现智能代码补全和错误检测功能。插件应能根据当前代码上下文推荐最佳代码片段&#xff0…

作者头像 李华
网站建设 2026/8/2 15:38:42

如何零基础搭建本地AI搜索引擎:从Google依赖到自主掌控

如何零基础搭建本地AI搜索引擎&#xff1a;从Google依赖到自主掌控 【免费下载链接】farfalle &#x1f50d; ai search engine - run local or cloud language models 项目地址: https://gitcode.com/GitHub_Trending/fa/farfalle 还在为Google搜索API的高昂费用和复杂…

作者头像 李华
网站建设 2026/8/2 16:46:04

AI如何帮你快速搭建RAID10存储系统?

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 创建一个RAID10磁盘阵列配置工具&#xff0c;支持自动检测可用磁盘、生成最优RAID10配置方案&#xff0c;并提供一键执行脚本功能。要求工具能根据磁盘数量、容量和性能自动推荐最佳…

作者头像 李华