当前位置: 首页 > news >正文

南昌做网站设计有趣的网络营销案例

南昌做网站设计,有趣的网络营销案例,网站建设的论文参考文献,惠州网站建设电话题目: 现在有n个由大写英文字符组成的字符串,且这些字符串不会互相包含,也不会相等。现在想知道有哪些字符串满足如下条件。设满足条件的字符串为S,存在其他的两个字符串拼接在一起后,能通过去除一个非空前缀和一个非空…

题目:
现在有n个由大写英文字符组成的字符串,且这些字符串不会互相包含,也不会相等。现在想知道有哪些字符串满足如下条件。设满足条件的字符串为S,存在其他的两个字符串拼接在一起后,能通过去除一个非空前缀和一个非空后缀变为字符串S。这两个用于拼接的字符串可以是同一个,也可以为S。

输入:
第一行一个正整数n,表示字符串的个数。接下来n行,每行输入一个由大写英文字符组成的字符串。
输出:
第一行一个正整数m表示符合条件的字符串数量。接下来输出m行,每行一个由大写英文字符组成的字符串,表示这个字符串符合条件。按照字典序升序输出。

笔试结束了才写出来,只能保证通过测试案例。

import java.util.*;public class Didi {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int n = scanner.nextInt();scanner.nextLine();String[] strings = new String[n];for (int i = 0; i < n; i++) {strings[i] = scanner.nextLine();}List<String> result = new ArrayList<>();for (int i = 0; i < n; i++) {String s = strings[i];boolean valid = false;for (int j = 0; j < n; j++) {for (int k = 0; k < n; k++) {String concat = strings[j] + strings[k];if (concat.substring(1,concat.length()-1).contains(s)) {valid = true;break;}}if (valid) break;}if (valid) {result.add(s);}}Collections.sort(result);System.out.println(result.size());for (String s : result) {System.out.println(s);}}
}

测试数据:

输入:
10
KPZOKNSTGLUNPPDKPFFW
NDPKU
KPFFWN
CCHXNNY
GWSGZ
NNYCCHX
FMVKSOHOPGZWG
SGZNNYCC
PKUFMVKSOHOPG
CCSGZN输出:
6
CCHXNNY
CCSGZN
KPFFWN
NNYCCHX
PKUFMVKSOHOPG
SGZNNYCC
http://www.tj-hxxt.cn/news/67463.html

相关文章:

  • 莱阳网站开发网页快照
  • 专业团队表情包张伟seo产品优化推广
  • 腾讯广告服务商平台重庆网站搜索引擎seo
  • 电信宽带多少钱seo优化百度技术排名教程
  • wordpress.com变装百度快照如何优化
  • 南通网站建设价格官方百度app下载安装
  • 政府机关网站建设国办标准建立网站需要什么
  • 淘宝做的网站优化百度搜索量排名
  • 网站关键字优化公司免费推广网站大全集合
  • 菏泽财富中心网站建设网络策划
  • 做网站设计都需要什么百度站长平台官网
  • 深圳网页网站设计如何做好关键词的优化
  • 代购网站怎么做的在线识别图片来源
  • 想卖产品怎么推广宣传seozhun
  • 网站建设流程一般可分为哪几个阶段软文代写公司
  • 网站目录怎么做301重定向渠道推广平台
  • 霞山网站开发公司设计公司
  • 上海学网站建设今日新闻最新10条
  • 网站托管哪家公司好seo北京公司
  • 网站访客跟踪视频推广一条多少钱
  • 做外贸网站怎么做网站建设技术托管
  • 星子县网站建站公司seo优化培训班
  • 清华建设工程有限公司公司网站百度云在线登录
  • 用vs2013做网站案例安卓优化大师清理
  • 网站定时数据切换怎么做的互动营销是什么意思
  • 珠海集团网站建设彩虹云商城网站搭建
  • 瑞安网站建设公司武汉网站开发公司seo
  • 网站建设全包专业定制头条新闻今日头条官方版本
  • 广州十度网络网站开发最好广告优化师是做什么的
  • 网站前置审批课程培训