【华为OD统一考试B卷 | 100分】找出符合要求的字符串子串(C++ Java JavaScript Python)

给定两个字符串,从字符串2中找出字符串1的所有不同字符并按ASCII值排序。例如,输入:bach, bbaaccedfg,输出:abc。程序实现涉及C++, Java, JavaScript, Python四种开发语言。" 134745943,9419636,使用sklearn分析泰坦尼克号数据集,"['数据分析', '机器学习', 'Python', 'pandas', 'sklearn']
摘要由CSDN通过智能技术生成

题目描述

给定两个字符串,从字符串2中找出字符串1中的所有字符,去重并按照ASCII值从小到大排序。

输入字符串1:长度不超过1024

输入字符串2:长度不超过1000000

字符范围满足ASCII编码要求,按照ASCII的值由小到大排序

输入描述

bach
bbaaccedfg

输出描述

abc

备注

输入字符串1 为给定字符串bach,输入字符串2 bbaaccedfg

从字符串2中找出字符串1的字符,去除重复的字符,并且按照ASCII值从小到大排序,得到输出的结果为abc。

字符串1中的字符h在字符串2中找不到不输出。

用例

输入 fach
bbaaccedfg
输出 acf
说明

C++

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值