php实现 提取不重复的整数(编程题目能够最快的熟悉函数)

一、总结

一句话总结:编程题目能够最快的熟悉函数。

1、字符串反转函数?

没有str_revserse,有arr_reverse,这里是strrev

3 $num=strrev($num);

2、字符串分割函数(按固定字符)?

str_split()

4 $arr=str_split($num,1);

3、数组转化为字符串函数?

implode()

6 $ans=implode($arr);

二、提取不重复的整数

题目描述

输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。

输入描述:

输入一个int型整数

输出描述:

按照从右向左的阅读顺序,返回一个不含重复数字的新的整数

示例1

输入

复制

9876673

输出

复制

37689

2、代码

 <?php
$num=trim(fgets(STDIN));
$num=strrev($num);
$arr=str_split($num,1);
$arr=array_unique($arr);
$ans=implode($arr);
echo $ans;
?>
 

最新文章

  1. Appium移动自动化框架
  2. iOS 限制TextField输入长度(标准)
  3. java经典小算法
  4. 124. Binary Tree Maximum Path Sum
  5. CentOS中的chkconfig命令
  6. CSS使块半透明方法,兼容IE6
  7. svn项目冲突时显示无法加载项目的解决方法
  8. iOS https认证 &amp;&amp; SSL/TLS证书申请
  9. 经常使用Firefox插件大全
  10. 【第一篇】学习 android 事件总线androidEventbus之sticky事件的传递
  11. PAT (Advanced Level) 1107. Social Clusters (30)
  12. spring mvc和web-flow的整合方案
  13. JS中字符串与数组的一些常用方法
  14. NodeJs的简单介绍
  15. 解决kindeditor编辑器中使用百度地图时不能拖动坐标的问题
  16. 【BZOJ3992】序列统计(动态规划,NTT)
  17. Git认证方式https和ssh的原理及比较
  18. 【WPF开发备忘】使用MVVM模式开发中列表控件内的按钮事件无法触发解决方法
  19. matplotlib 三维旋转
  20. 4、hello world

热门文章

  1. BZOJ5394: [Ynoi2016]炸脖龙(欧拉广义降幂)
  2. loadrunner11 +Win7 + 支持ie9,录制成功
  3. 基于cropper.js的图片上传和裁剪
  4. Java中接口继承泛型接口
  5. PatentTips - Apparatus and method for a generic, extensible and efficient data manager for virtual peripheral component interconnect devices (VPCIDs)
  6. Codeforces 232A - Cycles (构造 + 思维)
  7. postman和fiddler的基本使用
  8. Php无限层级并显示层级数
  9. Android滑动到顶部悬停
  10. C#数据池