CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  图形处理/算法

[求教][讨论]过滤重复字符、词组和句子的算法?!

楼主engine_(engine)2005-04-01 10:42:47 在 VC/MFC / 图形处理/算法 提问

我要现在一个功能:过滤重复字符、词组和句子,避免用户使用重复字符、单词或句子刷屏。  
  自己动手应该免强能做出去,问题是效率不知如何?  
  我的算法知识不高,希望曾做过这方面功能的朋友能分享一下经验,最好有源码!  
  大家讨论一下吧!  
  希望大虾能帮我!谢谢! 问题点数:100、回复次数:4Top

1 楼huanyun(无妻徒刑)回复于 2005-04-03 13:43:36 得分 30

直接在聊天内容的缓存中   查找相同的句子   就可以了Top

2 楼surstar(我要写个操作系统出来……)回复于 2005-04-03 14:05:32 得分 40

过滤重复字符、词组和句子,避免用户使用重复字符、单词或句子  
   
  //   在个条件很不好吧  
   
    比如人家发了一个:"HELLO"  这也算重复?  
   
    你直接把上次他发的东西存起来,再发时比较一下,一样的话就是刷屏,  
  不一样的话,就把现在的保存起来,替换掉上次保存的,Top

3 楼engine_(engine)回复于 2005-04-06 08:59:07 得分 0

基本来说,情况如下:  
  过滤重复字符例子:我的爱你你你你你你你你你你你你你你你你你你你你你你你你!  
  我要把他过滤成:我的爱你!  
  过滤词:你好你好你好你好你好你好你好你好你好你好你好你好你好!  
  需要过滤成:你好!  
  过滤小句:你好吗?你好吗?你好吗?你好吗?你好吗?你好吗?你好吗?你好吗?你好吗?你好吗?你好吗?你好吗?你好吗?你好吗?你好吗?  
  需要过滤成:你好吗?  
  重复次数应该不允许字、词和句重复三次或以上,hello这样当然行啦!Top

4 楼guohaibo(壁画)回复于 2005-04-06 10:26:18 得分 30

这样不行吧,如果说“你太太太漂亮了”(你夫人太漂亮),要过滤成“你太漂亮了”,不太合适吧Top

相关问题

  • 如何删除字符串内重复词组.
  • 如何让一字符串中的字符没有重复的字符?有什么好的算法或函数?
  • 求生成不重复的任意15位字符串的算法
  • 字符串加密算法
  • 字符串倒转算法
  • 分解字符串的算法
  • [300’]求一字符串匹配算法!
  • 请教字符串分段的算法
  • 如何实现字符串like算法
  • 求个字符串分解的算法

关键词

  • 字符
  • 你好
  • 过滤
  • 重复字符
  • 句子
  • 词组
  • 漂亮

得分解答快速导航

  • 帖主:engine_
  • huanyun
  • surstar
  • guohaibo

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo