最新要闻
- 2023年兔年金银币价格表(2023年03月06日)
- 199元!小米推出米家分体露营灯:Type-C接口 满电亮100小时
- 高速公路“见缝插针”超车致事故 司机:我莽撞了
- 每日动态!魅族史上最大规模!魅族20系列发布会定点上海梅赛德斯奔驰文化中心
- 全球滚动:预计上涨0.16元/升!国内油价将于17日24时起再调整
- 全球视讯!《卧龙:苍天陨落》捏人系统受盛赞 胸部拉到最大也不违和
- 关于情侣的四字成语有哪些?关于情侣个性签名大全
- 专业人才入库证书有什么作用?从专业人才走向管理心得体会
- 花羊羊是谁的妈妈?花羊羊为什么没和村长在一起?
- 海麻线是什么东西?海麻线的营养价值及功效
- 电脑怎么设置休眠模式?休眠和待机有什么区别?
- 全球头条:鼠标是无法识别的usb设备_鼠标成为无法识别的USB设备 怎么办
- 全球短讯!极氪汽车被指销售欺诈 有车主坐在体验店门口集体维权
- 雷军大会发言:小米汽车预计明年上半年量产 一定把车造好!
- 极致豪华!长城魏牌蓝山内饰官图发布:35万选它还是理想L8
- 每日资讯:一文看懂2023年CPU如何选:AMD锐龙7000X3D游戏性能封神
广告
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
每日热讯!计算两个字符串的相似度
第1种:相似度计算公式相似度=Kq*q/(Kq*q+Kr*r+Ks*s) (Kq > 0 , Kr>=0,Ka>=0)
(资料图片)
q 是字符串1和字符串2中都存在的单词的总数
s 是字符串1 比 q 多的单词总数
r 是字符串2 比q 多的单词总数
Kq,Kr和ka 分别是q,r,s的权重(非常重要)
根据实际的计算情况,我们设Kq=2,Kr=Ks=1
////// 获取两个字符串的相似度 /// /// 第一个字符串 /// 第二个字符串 ///static decimal GetSimilarityWith(string str1, string str2) { decimal Kq = 2; decimal Kr = 1; decimal Ks = 1; char[] ss = str1.ToCharArray(); char[] st = str2.ToCharArray(); //获取交集数量 int q = ss.Intersect(st).Count(); int s = ss.Length - q; int r = st.Length - q; return Kq * q / (Kq * q + Kr * r + Ks * s); }
例如:
string str1="第十一届成像技术及其在原子分子物理中的应用学术研讨会";
string str2=str1;
var r= GetSimilarityWith(str1,str2);
Console.WriteLine(r); //输出如下
说明:即使肉眼看起一样,但是也会因为权重的设置比例问题,不会输出到 1,也就是说不会有100%相似度。
原文地址:C#计算两个字符串的相似度 - 建站教程 (jiuaidu.com)
第二种:莱文斯坦距离算法
static double ComputeTextSame(string str1, string str2) // 计算文本相似度函数(适用于短文本) { int textSameLength = 0; double maxLength = Math.Max(str1.Length, str2.Length); if (maxLength <= 0) { return 1.0; } try { int m = str1.Length; int n = str2.Length; int[,] d = new int[m + 1, n + 1]; for (int i = 0; i <= m; i++) d[i, 0] = i; for (int i = 0; i <= n; i++) d[0, i] = i; for (int i = 1; i <= m; i++) { for (int j = 1; j <= n; j++) { d[i, j] = d[i - 1, j - 1] + (str1[i - 1] == str2[j - 1] ? 0 : 1); //修改一个字符 d[i, j] = Math.Min(d[i, j], d[i - 1, j] + 1); // 插入一个字符串 d[i, j] = Math.Min(d[i, j], d[i, j - 1] + 1); //删除一个字符 } } textSameLength = d[m, n]; } catch //出错返回一个很大值 { textSameLength = 10000; } return (maxLength - textSameLength) / maxLength; }
例如:
string str1="第十一届成像技术及其在原子分子物理中的应用学术研讨会";
string str2=str1;
var r= ComputeTextSame(str1,str2);
Console.WriteLine(r); //输出如下
原文地址:C#计算字符串相似性的方法 - phpStudy (xp.cn)
《数据万象带你玩转视图场景》第一期:avif图片压缩详解
每日热讯!计算两个字符串的相似度
2023年兔年金银币价格表(2023年03月06日)
199元!小米推出米家分体露营灯:Type-C接口 满电亮100小时
高速公路“见缝插针”超车致事故 司机:我莽撞了
每日动态!魅族史上最大规模!魅族20系列发布会定点上海梅赛德斯奔驰文化中心
全球滚动:预计上涨0.16元/升!国内油价将于17日24时起再调整
全球视讯!《卧龙:苍天陨落》捏人系统受盛赞 胸部拉到最大也不违和
关于情侣的四字成语有哪些?关于情侣个性签名大全
专业人才入库证书有什么作用?从专业人才走向管理心得体会
花羊羊是谁的妈妈?花羊羊为什么没和村长在一起?
海麻线是什么东西?海麻线的营养价值及功效
MySQL安装入门第一篇
【SpringBoot】AOP默认的动态代理
前端设计模式——工厂模式
电脑怎么设置休眠模式?休眠和待机有什么区别?
洗衣机不进水是哪里的问题?洗衣机不进水怎么处理?
电脑mac地址怎么更改?电脑mac地址查询方法
网件路由器怎么恢复出厂设置?网件路由器哪款性价比高?
全球头条:鼠标是无法识别的usb设备_鼠标成为无法识别的USB设备 怎么办
苹果笔记本好用吗?苹果笔记本换电池需要多少钱?
百度地图怎么看实时街景?百度地图怎么看历史导航轨迹?
全球短讯!极氪汽车被指销售欺诈 有车主坐在体验店门口集体维权
雷军大会发言:小米汽车预计明年上半年量产 一定把车造好!
极致豪华!长城魏牌蓝山内饰官图发布:35万选它还是理想L8
每日资讯:一文看懂2023年CPU如何选:AMD锐龙7000X3D游戏性能封神
阿里拍卖上线湾流G450公务机!博主:近几年最具性价比的一架
全球观天下!055期暗皇福彩3D预测奖号:组选6码参考
焦点报道:【个人杂谈】大体重程序员如何减肥?(个人总结向)
Python、C++、Swift或任何其他语言会取代Java吗?为什么?
速递!koreanDollLikeness_v10模型下载及使用
# 前端周刊:2023-2 期
环球今亮点!Java Struts2系列的XSS漏洞(S2-002)
天天视点!被雷电瞄准时身体会有预兆:如果在乌云下毛发突然竖起 赶紧躲避
世界热议:全球一半人口2035年可能超重:总量超过40亿
全球资讯:石家庄买一根火腿肠就能免费坐地铁 官方回应:鼓励绿色出行
一本院校招聘会现多家酒店招洗碗工引热议 最低工资2千多:官方回应
焦点报道:又一起!美国一小型飞机坠毁后起火 已致1死2伤
聊一聊如何用SonarQube管理.NET代码质量
语义分割评价指标(Dice coefficient, IoU)
(数据库系统概论|王珊)第十章数据库恢复技术-第一、二节:事务的基本概念和数据库恢复概述
天天通讯!Spring Boot 实现装饰器模式,真香!
观天下!密密麻麻!地震后松毛虫大规模入侵土耳其:场面惊悚 令人不适
广东一特斯拉连撞多车冲毁店门现场视频:网友看完称刹车灯亮了 油门当刹车
世界热文:75岁老人中风 好友发现运动步数为0报医:最终脱离危险
全球首个财务自由大学诞生 美国普林斯顿大学2600亿财富养活自己
大神教你在 Linux 中查看你的时区
世界今头条!“帮忙资金”助基金保壳
当前聚焦:工作人员帮游客捡手机被4只幼虎围观 网友:幸亏是“幼儿园”
全球快看点丨董明珠:中国制造业要想成为世界级 必须在创新上下功夫
摄影师把iPhone塞水下拍美景 咕噜咕噜一阵冒泡 Siri:这把憋气局
全球速读:吴青峰发文请大家别听苏打绿的歌:母带仍被非法利用 还听是助纣为虐
学弈这篇文言文是什么意思
环球快报:读Java性能权威指南(第2版)笔记08_即时编译器中
仅1/3美国人能轻松支付400美元应急费用:信用卡违约率激增
可视化调试某个js对象的属性UI插件 class HTUI
每日速递:一进群就水群?试试这个水群拦截工具
世界快讯:裁员70% 关停两个办公点:自动驾驶卡车公司Embark倒闭边缘
【世界新视野】想买法拍车捡漏?你可能得先准备10本驾照
全球速读:985高校女大学生裸辞大公司:每天活得像老鼠
【当前热闻】瞬狙和闪狙哪个更快_瞬狙
精选!台球杆什么皮头最好
世界快消息!打开MASA Blazor的正确姿势4.1:母版页布局
全球热推荐:Study for Go ! Chapter three - Function
day02-项目实现01
全球速读:【奶奶看了都会】ChatGPT3.5接入企业微信,可连续对话
将外部参数传入awk命令的方法汇总
【热闻】Asp.net core mapcontrollers 背后干了些啥
思科交换机的密码策略与端口安全设置
当前关注:Mac OS 打开pycharm立即闪退,报错initial heap size set to a larger value than the max
“一日三次”的药 到底该怎么吃?你可能一直都错了
比亚迪百万豪车!实拍仰望U8原地掉头:这圈儿真圆
环球关注:微软Edge拯救低清老视频 秒变高清!三代N卡、A卡都能用
快看:棉锦防火布
环球即时看!EF7DbContext池
天天时讯:DotNet 5.0 部署 Docker 注意
男子高烧近41度 体温计贴脸狂飙:近期谨防甲流 病死率很高
老人捡到手机不会接听错过四十多通电话 最终成功归还
反诈老陈自曝2022年收入133万:缴税近40万 捐赠84万+
国家二级保护动物有哪些
任意Exe转ShellCode?
快报:一手卖掉《古墓丽影》:SE宣布总裁松田洋介辞职
每日速看!纪念上映20周年:《指环王:王者无敌》将重映4小时加长版
理想L7本月开启交付 50万以内第二排舒适度最好的SUV
全球信息:AMD显卡驱动罕见Bug:Windows都给搞崩了
精彩看点:老牛嚼电线被击倒 网友:应该是母牛 因为公牛不漏电
环球看点!奥斯卡掌掴事件后续
【读书】《成就上瘾:把成事当成一种习惯》
json转golang结构
婚变?前亚视高层与澳门名媛太太近一年未见
焦点播报:员工增长近万人!AMD去年研发支出同比大幅上涨
小米有品219元:平仄普洱生熟茶饼礼盒99元大促
每日热闻!胡令能是哪里人_胡令能简介
手工耿发明新刑具“忏悔辅助器”:让你的脑袋自动撞墙
世界观点:登陆Steam国区:暗黑Like游戏《火炬之光:无限》PC版或将手游同步推出
女子地铁上手机外放收“罚单” 南京地铁:车厢内禁喧哗
第六章 应用层
python文件的高级应用
1. 简单版
群晖NAS大促:四盘位DS420+历史低价