news 2026/4/1 9:52:50

leetcode 831. Masking Personal Information 隐藏个人信息-耗时100%

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
leetcode 831. Masking Personal Information 隐藏个人信息-耗时100%

Problem: 831. Masking Personal Information 隐藏个人信息

解题过程

耗时100%,首先判断是邮箱还是手机号,邮箱拿到@前面的小写字母,@后面的小写后缀,拼起来就行。手机号按照长度拼起来就行,后面几个数字放上去

复杂度

Code

class Solution { public: string maskPII(string s) { int ind = s.find('@'); string ret; if(ind == string::npos) { string t; for(char& c : s) { if(isdigit(c)) { t += c; } } if(t.size() == 10) { ret = "***-***-" + t.substr(t.size() - 4); } else { string tmp = string(t.size() - 10, '*'); ret = "+" + tmp + "-***-***-" + t.substr(t.size() - 4); } } else { string t, t1; for(int i = 0; i < ind; i++) { if(isalpha(s[i])) { t += tolower(s[i]); } } for(int i = ind; i < s.size(); i++) { if(isalpha(s[i])) { t1 += tolower(s[i]); } else { t1 += s[i]; } } ret += t[0]; ret += "*****"; ret += t.back(); ret += t1; } return ret; } };
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/1 8:55:09

为什么你的泛型代码不安全?C17类型检查机制全剖析

第一章&#xff1a;C17泛型类型安全的核心挑战C17标准虽未直接引入泛型编程语法&#xff0c;但在现代C语言实践中&#xff0c;开发者常借助宏与类型推导技巧模拟泛型行为。这种模式在提升代码复用性的同时&#xff0c;也带来了显著的类型安全挑战。由于缺乏编译时类型检查机制&…

作者头像 李华
网站建设 2026/4/1 8:55:07

YOLOFuse验证集评估指标展示:precision、recall、mAP含义说明

YOLOFuse验证集评估指标解析&#xff1a;深入理解precision、recall与mAP 在智能监控系统调试过程中&#xff0c;你是否曾遇到这样的困惑&#xff1a;模型输出的 mAP0.5 达到了95%&#xff0c;但实际部署时仍频繁漏检行人&#xff1f;或者 precision 很高&#xff0c;却不断将路…

作者头像 李华
网站建设 2026/3/28 2:04:39

YOLOFuse垃圾投放识别引导系统

YOLOFuse垃圾投放识别引导系统&#xff1a;多模态融合检测技术深度解析 在城市智能治理的浪潮中&#xff0c;垃圾分类早已不再是简单的“贴标签”运动。当清晨的雾气尚未散去&#xff0c;或是深夜楼道灯光昏暗时&#xff0c;传统基于可见光摄像头的识别系统常常陷入“失明”状…

作者头像 李华
网站建设 2026/3/29 1:31:13

YOLOFuse无人机巡检系统整合方案

YOLOFuse无人机巡检系统整合方案 在电力线路深夜巡查中&#xff0c;操作员盯着屏幕却难以分辨&#xff1a;远处那团模糊的热源是过载电缆还是飞鸟&#xff1f;白天阳光直射下&#xff0c;反光的绝缘子又频繁触发误报。这类“看得见但认不准”的困境&#xff0c;正是传统单模态视…

作者头像 李华
网站建设 2026/3/24 14:02:36

YOLOFuse消防救援现场感知增强

YOLOFuse&#xff1a;消防救援场景下的多模态感知增强实践 在浓烟滚滚的火灾现场&#xff0c;能见度可能不足一米。传统摄像头几乎失效&#xff0c;而被困人员的生命体征却正随着时间流逝悄然消失。如何让机器“看穿”烟雾&#xff1f;这不仅是影视作品中的科技幻想&#xff0…

作者头像 李华
网站建设 2026/3/25 11:16:55

YOLOFuse CoreML导出实验:iOS设备部署初探

YOLOFuse CoreML导出实验&#xff1a;iOS设备部署初探 在夜间监控摄像头一片漆黑、自动驾驶车辆驶入浓雾、消防员冲进烟尘弥漫的建筑时&#xff0c;传统视觉系统往往“失明”。而与此同时&#xff0c;智能手机却早已具备运行复杂AI模型的能力——这正是边缘智能的转折点&#x…

作者头像 李华