news 2026/5/1 8:32:53

leetcode 849. Maximize Distance to Closest Person 到最近的人的最大距离-耗时100%

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 849. Maximize Distance to Closest Person 到最近的人的最大距离-耗时100%

Problem: 849. Maximize Distance to Closest Person 到最近的人的最大距离

解题过程

耗时100%,对每个==1的索引,根据pre的值,计算到两个人之间的最近距离的最大值,然后拿到最大值即可,起始和最后需要单独考虑

Code

class Solution { public: int maxDistToClosest(vector<int>& seats) { int n = seats.size(), pre = -100000, mx = INT_MIN; for(int i = 0; i < n; i++) { if(seats[i] == 1) { if(pre >= 0) { mx = max((i - pre)/2, mx); } else { mx = max(mx, i); } pre = i; } } if(seats[n-1]==0) { mx = max(mx, n - pre-1); } // vector<int> left(n, 0), right(n, 0); // for(int i = 0; i < seats.size(); i++) { // if(seats[i]==1) { // pre = i; // } else { // left[i] = abs(i - pre); // } // } // int mx =INT_MIN; // pre = 100000; // for(int i = seats.size() - 1; i >= 0; i--) { // if(seats[i]==1) { // pre = i; // } else { // mx = max(mx, min(abs(i - pre), left[i]) ); // } // } return mx; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 4:28:19

PyCharm激活码永续版开发者用HeyGem调试Python后端逻辑

PyCharm 专业版赋能 HeyGem 数字人后端调试实践 在 AI 内容生成技术迅猛发展的今天&#xff0c;数字人视频系统正从实验室走向企业级应用。越来越多的团队不再满足于跑通一个开源模型&#xff0c;而是希望将其深度定制、稳定部署并集成到自有业务流程中。然而&#xff0c;当面对…

作者头像 李华
网站建设 2026/5/1 7:27:15

Markdown编辑器支持流程图绘制HeyGem操作逻辑图示

Markdown编辑器支持流程图绘制HeyGem操作逻辑图示 在AI驱动的内容生成系统日益复杂的今天&#xff0c;一个关键问题逐渐浮现&#xff1a;如何让开发者和用户快速理解系统的操作路径&#xff1f;尤其像 HeyGem 这样的数字人视频生成工具&#xff0c;集成了音频处理、口型同步、批…

作者头像 李华
网站建设 2026/5/1 7:38:14

IndexTTS2项目结构解析及二次开发建议

IndexTTS2项目结构解析及二次开发建议 在AI语音技术加速落地的今天&#xff0c;越来越多的产品开始追求“有温度的声音”。无论是智能客服需要安抚用户情绪&#xff0c;还是虚拟主播希望传递丰富情感&#xff0c;传统TTS那种平铺直叙、毫无波澜的朗读方式早已无法满足需求。正是…

作者头像 李华
网站建设 2026/4/30 8:44:10

触发器的创建和使用调试技巧实战分享

触发器实战全解&#xff1a;从创建到调试的避坑指南最近在重构一个老系统的订单模块时&#xff0c;我又一次和触发器打上了交道。说实话&#xff0c;这玩意儿就像一把双刃剑——用得好&#xff0c;数据一致性稳如泰山&#xff1b;用得不好&#xff0c;轻则性能雪崩&#xff0c;…

作者头像 李华
网站建设 2026/4/29 21:50:46

HeyGem数字人视频生成系统批量版WebUI实战:高效合成口型同步AI视频

HeyGem数字人视频生成系统批量版WebUI实战&#xff1a;高效合成口型同步AI视频 在短视频与虚拟内容爆发式增长的今天&#xff0c;企业对“数字人”视频的需求已从“有没有”转向“快不快、多不多、稳不稳”。传统依赖动画师逐帧调整口型的方式早已无法应对每天上百条内容产出的…

作者头像 李华
网站建设 2026/5/1 8:10:37

ESP32-CAM视频传输:基于WiFi UDP的实时流媒体全面讲解

用ESP32-CAM打造低延迟视频流&#xff1a;从原理到实战的完整工程指南你有没有试过在树莓派上跑摄像头&#xff0c;结果发现体积太大、功耗太高&#xff0c;连电源适配器都得专门配一个&#xff1f;而当你看到一块比指甲盖大不了多少的板子&#xff0c;却能完成图像采集、压缩和…

作者头像 李华