博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
leetcode819
阅读量:5879 次
发布时间:2019-06-19

本文共 1143 字,大约阅读时间需要 3 分钟。

public class Solution    {        public string MostCommonWord(string paragraph, string[] banned)        {            //"a, a, a, a, b,b,b,c, c"            paragraph = paragraph.ToLower().Replace("!", " ").Replace("?", " ").Replace("'", " ").Replace(",", " ").Replace(";", " ").Replace(".", " ");            var list = paragraph.Split(' ');            var dic = new Dictionary
(); foreach (var l in list) { var temp = l.Trim(); if (temp.Length == 0) { continue; } var filter = banned.Where(x => x == temp).ToList(); if (filter.Count > 0) { continue; } if (!dic.ContainsKey(temp)) { dic.Add(temp, 1); } else { dic[temp]++; } } var result = dic.OrderByDescending(x => x.Value).ToList().FirstOrDefault(); return result.Key; } }

 

转载于:https://www.cnblogs.com/asenyang/p/9733635.html

你可能感兴趣的文章
CentOS 6.6安装python3.4.3后yum不能使用的解决办法
查看>>
应用程序日志中总是说MS DTC无法正确处理DC 升级/降级事件,是什么意思
查看>>
毕业了,爱情怎么办?
查看>>
关于django一个请求的生命周期
查看>>
Supervisor-容器中启动多个程序
查看>>
CSS颜色代码大全
查看>>
mybatis数据处理的几种方式
查看>>
QStandardItem and QStandardItemModel Class Reference
查看>>
我的友情链接
查看>>
使用Nginx搭建WEB服务器
查看>>
【oracle唯一主键SYS_GUID()】
查看>>
作业2
查看>>
raid技术-研究感受
查看>>
远程主机探测技术FAQ集 - 扫描篇
查看>>
C++中调用python函数
查看>>
Nomad添加acl认证
查看>>
“TI门外汉”网路知识笔记一 OSI参考模型
查看>>
你不需要jQuery(五)
查看>>
DatanodeDescriptor说明
查看>>
ServlertContext
查看>>