news 2026/4/16 15:31:50

leetcode 821. Shortest Distance to a Character 字符的最短距离-耗时100%

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 821. Shortest Distance to a Character 字符的最短距离-耗时100%

Problem: 821. Shortest Distance to a Character 字符的最短距离

解题过程

耗时100%,拿到c的所有索引,然后对每个字符的索引,求出差的绝对值的最小值

Code

class Solution { public: vector<int> shortestToChar(string s, char c) { vector<int> tr; for(int i = 0; i < s.size(); i++) { if(s[i] == c) { tr.push_back(i); } } vector<int> ret; for(int i = 0; i < s.size(); i++) { if(s[i] == c) ret.push_back(0); else { int mi = INT_MAX, dis; for(int j = 0; j < tr.size(); j++) { dis = abs(tr[j] - i); mi = min(dis, mi); } ret.push_back(mi); } } return ret; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/12 16:24:31

python基于Vue 悦己美容院护理项目预约管理系统_1z46k_django Flask pycharm项目

目录已开发项目效果实现截图关于博主开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;已开发项目效果实现截图 同行可拿货,招校园代理 ,本人源头供货商 python基于Vue 悦己美容院护理项目预…

作者头像 李华
网站建设 2026/4/16 14:31:18

PyTorch移动终端交互:Miniconda-Python3.9环境对接iOS/Android

PyTorch移动终端交互&#xff1a;Miniconda-Python3.9环境对接iOS/Android 在今天的AI应用开发中&#xff0c;一个常见的尴尬场景是&#xff1a;算法工程师在本地训练好的PyTorch模型&#xff0c;在CI服务器上导出时突然报错&#xff1b;或者同一个.pt文件&#xff0c;iOS团队说…

作者头像 李华
网站建设 2026/4/16 11:03:14

Miniconda-Python3.9如何支持PyTorch与Stream Processing集成

Miniconda-Python3.9 如何高效集成 PyTorch 与流处理系统 在现代 AI 工程实践中&#xff0c;一个常见的挑战是&#xff1a;如何在一个稳定、可复现的环境中&#xff0c;同时运行深度学习模型推理和实时数据流处理&#xff1f;尤其是在边缘计算节点或云服务实例上部署智能应用时…

作者头像 李华
网站建设 2026/4/16 11:03:00

Miniconda-Python3.9如何支持PyTorch与Etcd配置中心集成

Miniconda-Python3.9 如何支持 PyTorch 与 Etcd 配置中心集成 在如今的 AI 工程实践中&#xff0c;一个看似简单的训练任务背后&#xff0c;往往隐藏着复杂的环境依赖、框架版本冲突和配置管理难题。你有没有遇到过这样的情况&#xff1a;本地能跑通的模型&#xff0c;在服务器…

作者头像 李华
网站建设 2026/4/16 11:04:40

Miniconda-Python3.9安装PyYAML、NumPy等常用库指南

Miniconda-Python3.9 安装 PyYAML、NumPy 等常用库指南 在数据科学和人工智能项目中&#xff0c;你是否曾遇到过这样的场景&#xff1a;刚写完一个训练脚本&#xff0c;在本地运行完美&#xff0c;结果换到服务器上却报错“no module named ‘numpy’”&#xff1f;或者更糟——…

作者头像 李华
网站建设 2026/4/16 2:34:29

Miniconda-Python3.9如何支持PyTorch与gRPC高效通信

Miniconda-Python3.9 如何支持 PyTorch 与 gRPC 高效通信 在现代 AI 系统开发中&#xff0c;一个常见的挑战是&#xff1a;如何在保证模型推理高性能的同时&#xff0c;还能快速部署、灵活扩展&#xff0c;并确保不同环境间的一致性&#xff1f;许多团队曾尝试用 Flask 搭配 R…

作者头像 李华