按拼音重复数匹配夫妻相
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace Husband_Wife_Looks
{class Program{static void Main(string[] args){//题目中预先给定一组女士的姓名拼音。输入男士的姓名拼音(拼音中间可以有空格,字母全部小写),依预先给定姓名拼音的先后遍历所有姓名,输出字母重复数最多的女士姓名。//规则1:如果字母重复数最多的女士有多位相同,则以最先匹配的女士做为最具“夫妻相”的人选。//规则2:人名中的相同字母,按重复一次处理。例如:li ling 与li lei 重复的字符个数为2,而不是4。//预置女士名单(先后循序必须保证)://"wang fei",//"zhang man yu",//"zhang zhi yi",//"li li",//"li xiao man",//"li yu cun",//"yang ni",//"xiao tong",//"li lei",//"zhang san"//运行时间限制: 无限制 //内存限制: 无限制 //输入: 输入一个男士姓名,字符串 //输出: 输出最具“夫妻相”的女士姓名Console.WriteLine("输入姓名拼音:");var input = Console.ReadLine();var arrFemale = new string[] { "wang fei", "zhang man yu","zhang zi yi", "li li", "li yu cun", "yang ni", "xiao tong", "li lei", "zhang san" };var cInput = input.Trim().ToCharArray();//遍历女士姓名var rIndex = 0;//记录最佳匹配结果所在位置var rCount = 0;//记录最佳匹配结果的匹配个数for (var i = 0; i < arrFemale.Length; i++){var count = 0;//记录重复字符的个数//遍历男士姓名的字符for (var j = 0; j < cInput.Length; j++){if (arrFemale[i].Contains(cInput[j])) count++;}if (count > rCount){rCount = count;rIndex = i;}}Console.WriteLine(arrFemale[rIndex]);}}
}
按拼音重复数匹配夫妻相相关推荐
- [华为机试真题]69.姓名的夫妻相
题目 在中国,形容夫妻恩爱的词汇中,大家用的比较多的就是"夫妻相".所谓"夫妻相",就是两个人看上去比较般配,长相.身材等某些方面有一定的相似度. 本题则另辟蹊 ...
- 华为机试—姓名的夫妻相
题目:夫妻相 在中国,形容夫妻恩爱的词汇中,大家用的比较多的就是"夫妻相".所谓"夫妻相",就是两个人看上去比较般配,长相.身材等某些方面有一定的相似度. 本题 ...
- 想知道与你最般配的伴侣长什么样?这个“夫妻相”生成器要火
又一位作者使用pix2pix代码训练了一个""夫妻相""生成器.这个生成器只要输入你自己的人脸图片,就可自动可以生成与你最匹配的未来伴侣,让你在茫茫人海中,发现 ...
- 想知道与你最般配的伴侣长什么样?这个“夫妻相”生成器要火(附链接)...
授权自AI科技大本营(ID:rgznai100) 本文约1000字,建议阅读5分钟 作者使用pix2pix代码训练了一个"夫妻相"生成器. 各种奇形怪状的AI生成器都有. 前一段时 ...
- 520|测一测你和ta的夫妻相
(本内容转载自公众号"科技与Python") 相处时间越久的夫妻,往往会越像彼此.那么事实真的是这样吗. 今天这个特殊的日子里,小编熬夜为大家奉上这个测一测你和哪个明星最有夫妻相 ...
- 有没有夫妻相?刷一下脸就知道!
摘要:本文利用ssim算法,帮你快速打造一个"刷脸测试夫妻相"Demo出来. 本文分享自华为云社区<情人节季,快来上传你的女神照片,测试下你们的夫妻相>,作者: HWC ...
- JS实现拼音(字母)匹配(搜索)汉字(姓名)
这就是个模糊查询,我们平常做的都是直接输入汉字去把对应的值过滤出来,但我还真是第一次通过拼音去查询(当然不只是拼音,汉字也是可以的),以前还真没注意这个.唉,这可咋搞,我怎么知道某个汉字(字符串)的拼 ...
- signature=daa3bbe3ad9a7c162ba9d98f8d9e7530,解决select2插件下拉搜索框,输入拼音能够匹配中文汉字的问题...
首先肯定需要引用select2.js:点击打开链接,点击链接,自己新建一个select2.js把链接中的源码复制进去: 然后这里面需要修改的是这个方法: function matcher (param ...
- java 匹配汉字拼音(匹配多音字)
maven 依赖 <!--汉语拼音--><dependency><groupId>com.belerweb</groupId><artifactI ...
最新文章
- CopyCat 代码克隆检测发布,剑指开源软件抄袭
- MIS开发中C/S模式与B/S模式的结合策略
- 浅析网站优化知识自学从哪些方面开始起步
- 使用nexus3搭建maven私服(超详细,建议收藏)
- at sixes and sevens用法
- 步步为营 SharePoint 开发学习笔记系列 七、SharePoint Timer Job 开发
- 飞秋 一个程序员的老作品。
- centos mate桌面_CENTOS7安装各种桌面系统 CENTOS安装桌面图形化GUI GNOME/KDE/Cinnamon/MATE/Xfce...
- Luogu5490 【模板】扫描线(矩形的面积并)
- SaaS启动阶段增长指南(上)
- 小米机顶盒安装第三方软件流程
- 用python做透视表_Python Pandas透视表(pivot_table)详解
- 西勒振荡电路------multisim仿真
- iPhone突然掉电快是什么情况,该如何解决?
- @property python知乎_知乎某处XSS+刷粉超详细漏洞技术分析
- arcgis pro深度学习教程
- 中国工业园区建设与运营市场发展状况与投资战略咨询报告2022-2028年
- 北京公交计次IC卡利弊分析
- TextView控件的基本使用(各种属性的基本使用方法)
- 爬取猫眼《长津湖》影评,分析观影群众信息,还进行了明日票房预测,好玩!...