输入两个字符串,打印两个字符串中公共的字符,如果没有公共字符打印 公共字符不存在

例如:字符串1为 abc123 , 字符串2为 huak3 , 打印 a3

str_1 = input()
str_2 = input()
strs = {}
flag = 0
for s in str_1:strs[s] = 0
for s in str_2:try:if strs[s] == 0:strs[s] = 1except:continue
for key in strs:if strs[key] == 1:flag = 1print(key, end='')
if flag == 0:print('不存在')

打印两个字符串的公共字符相关推荐

  1. 找到两个字符串的公共字符,并按照其中一个的排序

    题目:写一函数f(a,b),它带有两个字符串参数并返回一串字符,该字符串只包含在两个串中都有的并按照在a中的顺序.写一个版本算法复杂度O(N^2)和一个O(N) . O(N^2): 对于a中的每个字符 ...

  2. 数据结构与算法之打印两个有序链表公共部分和判断一个链表是否具有回文结构

    数据结构与算法之打印两个有序链表公共部分和判断一个链表是否具有回文结构 目录 打印两个有序链表公共部分 判断一个链表是否具有回文结构 1. 打印两个有序链表公共部分 1.问题描述 思路:Node1和N ...

  3. python两个字符串查找公共字符串

    两个字符串查找公共字符串,要最大最长公共字符串,去判断target列表中元素长度即可. re模块中finditer的简单实例 import re def common_str(str1,str2):# ...

  4. 【算法】【递归与动态规划模块】两个字符串的公共最长子序列

    目录 前言 问题介绍 解决方案 代码编写 java语言版本 c语言版本 c++语言版本 思考感悟 写在最后 前言 当前所有算法都使用测试用例运行过,但是不保证100%的测试用例,如果存在问题务必联系批 ...

  5. 对比两个字符串相等_字符串匹配问题

    0.题目 在一个主串S={a, b, c, c, b, c, a, b, d}, 模式串T={a, b, d};请找出模式串在主串中第一次出现的位置 提示: 不需要考虑字符串大小写问题,字符均为小写字 ...

  6. html 字段空两个字符串,html 空格字符代码 多个html空格符代码输入篇

    我们知道这HTML网页中插入多个空格间隔是需要特殊字符编码的.如果是直接敲入多个空格键,虽然看似代码中有了多个空格效果,但在浏览器中还是只有1个空格的间隔位置. 接下来DIVCSS5教大家如果输入ht ...

  7. Java交替打印两个字符串

    一.使用volatile关键字 public class Main { volatile int x = 0;Main() {new Thread(() -> {while (x < 10 ...

  8. 链表问题1——打印两个有序链表的公共部分

    题目 给定两个有序链表的头指针head1和head2,打印两个链表的公共部分. 思路 因为是有序链表假设从小到大,所以从两个链表的头开始进行如下判断: 如果head1的值小于head2,则head1往 ...

  9. 算法-打印两个有序链表的公共部分

    题目要求:给定两个有序链表的头指针node1和node2,打印两个链表的公共部分. 思路:比较简单,用两个指针从头节点开始遍历,比较两个节点的值,有三种情况 1.如果node1的指针指向的值大于nod ...

最新文章

  1. Esper 20章 优化
  2. 剑指offer 面试64题
  3. 实战案例丨小型企业如何从IPv4迁移至IPv6
  4. 远程办公的一天:魔幻24小时
  5. leetcode199. 二叉树的右视图(bfs)
  6. 赢在微点答案专区英语_少儿英语课堂 语法教学游戏 全集
  7. Lisp获取偏置后对象的坐标点_三坐标测量基础知识2020
  8. 解决ionic 2载入速度慢的问题
  9. 提取swf素材_SWF素材采集软件(SWF Decompiler Magic)V5.2.2.21 免费版
  10. 高分三号卫星以及数据产品简介
  11. 服务器被攻击了怎么办
  12. 小A与小姐姐给气球涂色 题目描述 小A与小姐姐闲的无聊,它们路过一家商店,看见里面有很多无色的气球,于是他们突然有一
  13. 英语:逆向忠言(转载)
  14. 古希腊神话故事3 :丢卡利翁和皮拉
  15. python 自动输入验证码_python 自动生成验证码并 输入识别
  16. WSL嵌入式开发系列教程 4 —— 安装VS code
  17. 【OpenGL C++】画一个空心汉字和一个圆,并填充汉字(中点画线法,中点画圆法,种子填充法)
  18. 找一个有钱的男朋友是什么体验?
  19. JDK1.7和JDK1.8 的区别
  20. 【面向对象】重载和重写

热门文章

  1. Hero项目分析(基于Angular架构)
  2. android x86 4.4 网络,安卓Android-x86 4.4联网设置教程 解决不能上网
  3. HTML5前期学习准备(一)
  4. 道阻且长 莫失本心(我的OI之旅
  5. 打印正三角、倒三角 和 n行n列星星
  6. 基于 RDD 的分布式数据处理实验(pyspark)
  7. flutter如何让row中的子组件高度保持一致
  8. 齐博x2如何新增自定义字段
  9. 基于CPLD的主板上电时序控制--状态机方式
  10. 迅为国产开发板值得入手的三款开发板