news 2026/6/9 23:56:48

leetcode 859. Buddy Strings 亲密字符串-耗时100

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 859. Buddy Strings 亲密字符串-耗时100

Problem: 859. Buddy Strings 亲密字符串

解题过程

耗时100%,首先检查长度是否相等,然后检查字母统计次数是否相同,最后统计相同索引不同字母的总数,若不同字母总数sum0,则判断是否有字母个数>1,若sum2则true否则false

Code

class Solution { public: int ch[26], hc[26]; bool buddyStrings(string s, string goal) { int n1 = s.size(), n2 = goal.size(); if(n1!=n2) return false; memset(ch, 0, sizeof(ch)); memset(hc, 0, sizeof(hc)); for(char& c:s) { ch[c-'a']++; } for(char& c : goal) { hc[c-'a']++; } for(int i = 0; i < 26; i++) { if(ch[i]!=hc[i]) { return false; } } int sum = 0; for(int i = 0; i < n1; i++) { if(s[i]!=goal[i]) { sum++; } } if(sum == 0) { for(int i = 0; i < 26; i++) { if(ch[i]>1) { return true; } } } if(sum == 2) return true; return false; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 5:31:48

leetcode 860. Lemonade Change 柠檬水找零-耗时100

Problem: 860. Lemonade Change 柠檬水找零 解题过程 耗时100%&#xff0c;哈希表使用三个整数ch[3]分别表示5、10、20的存数&#xff0c;若收入5则ch[0]&#xff0c;若收入10则判断5的存数是否0&#xff0c;>0则ch[0]–, ch[1]&#xff0c;若收入20则判断 ch[0]0 || (ch[1]…

作者头像 李华
网站建设 2026/6/10 11:45:39

实时性能优化:M2FP的线程池配置指南

实时性能优化&#xff1a;M2FP的线程池配置指南 &#x1f4cc; 背景与挑战&#xff1a;多人人体解析服务的并发瓶颈 随着视觉AI在虚拟试衣、动作分析、智能安防等场景中的广泛应用&#xff0c;多人人体解析&#xff08;Multi-person Human Parsing&#xff09; 成为一项关键基础…

作者头像 李华
网站建设 2026/6/10 11:45:15

吉时利2000 六位半万用表 keithley2000

keithley2000六位半万用表是吉时利的高性能dmm系列的一款。基于与2001和2002款相同的高速、低噪音A/D转换器技术&#xff0c;2000是一种快速、准确、高度稳定的仪器&#xff0c;易于操作方便。它结合了广泛的测量范围和优越的精度规范——从100nV到1天的直流电压kV&#xff08;…

作者头像 李华
网站建设 2026/6/10 11:44:16

三大人体解析模型评测:M2FP在遮挡场景下分割精度提升40%

三大人体解析模型评测&#xff1a;M2FP在遮挡场景下分割精度提升40% &#x1f4ca; 人体解析技术背景与选型挑战 人体解析&#xff08;Human Parsing&#xff09;作为计算机视觉中的细粒度语义分割任务&#xff0c;目标是将图像中的人体分解为多个语义明确的身体部位&#xff0…

作者头像 李华
网站建设 2026/6/10 11:44:19

Z-Image-Turbo LoRA微调模型加载实验

Z-Image-Turbo LoRA微调模型加载实验 引言&#xff1a;从通用生成到个性化定制的演进需求 随着AI图像生成技术的快速发展&#xff0c;阿里通义推出的Z-Image-Turbo WebUI凭借其高效的推理速度和高质量的输出表现&#xff0c;迅速成为开发者与创作者的重要工具。该模型基于Diffu…

作者头像 李华
网站建设 2026/6/10 11:28:36

阿里云渠道商:阿里云弹性伸缩有哪几种

一、引言在云计算时代&#xff0c;业务流量常呈现周期性波动或突发性增长。阿里云弹性伸缩&#xff08;Auto Scaling&#xff09;作为核心服务&#xff0c;能自动调整计算资源&#xff0c;既避免资源浪费&#xff0c;又保障业务稳定性。本文将系统解析阿里云弹性伸缩的四大类型…

作者头像 李华