去重
来源:互联网 发布:人性的恐怖知乎 编辑:程序博客网 时间:2024/04/20 02:01
<?php
//通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出多个相同的字符,将非首次出现的字符过滤掉。比如字符串“abacacde”过滤结果为“abcde”。
//提示:for循环
$data='abcdrwretryuiytavbsdabdcrewrtyuytrrggfddsffds';
function filter($data){
$lenght=strlen($data); // 字符串的长度
$str=[];
for ($i=0;$i<$lenght;$i++){
$str[]=substr($data,$i,1);
}
$len = count($str);
for ($i=0;$i<$len;$i++){
for ($j=$i+1;$j<$len;$j++){
if($str[$j]==$str[$i]){
$str[$j]='';
}
}
}
foreach ($str as $k=>$v){
echo $v;
}
}
print_r(filter($data));
//通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出多个相同的字符,将非首次出现的字符过滤掉。比如字符串“abacacde”过滤结果为“abcde”。
//提示:for循环
$data='abcdrwretryuiytavbsdabdcrewrtyuytrrggfddsffds';
function filter($data){
$lenght=strlen($data); // 字符串的长度
$str=[];
for ($i=0;$i<$lenght;$i++){
$str[]=substr($data,$i,1);
}
$len = count($str);
for ($i=0;$i<$len;$i++){
for ($j=$i+1;$j<$len;$j++){
if($str[$j]==$str[$i]){
$str[$j]='';
}
}
}
foreach ($str as $k=>$v){
echo $v;
}
}
print_r(filter($data));
阅读全文
0 0
- 去重
- 去重
- 去重
- 去重
- 去重
- 数组去重,json数组去重
- 数组去重,list去重
- sql去重
- 词典去重数据
- SQL去重
- sql去重3
- EXCEL去重办法
- 数组去重
- python list去重
- 数组去重
- AWK去重脚本
- JS 数组去重
- 数组去重算法
- 002-SDK框架之CSharp中间件
- [Java] 匿名内部类访问外部类的局部变量为什么一定得是final类型
- Qt之QDBus初探
- npm
- 关于SQL Server2008数据库日志文件过大问题解决方案
- 去重
- origin contour用法
- [JQuery] JQuery第一课
- 曲线演化理论
- UIActivityViewController 系统分享
- myeclipse 安装svn
- Java实现 zip压缩/解压缩
- timer.schedule方法中参数详解
- [JQuery] JQuery第二课