JavaEE鸿蒙应用开发HTML&JS+前端Python+大数据开发人工智能开发AI+设计软件测试新媒体+短视频直播运营产品经理集成电路应用开发(含嵌入式)Linux云计算+运维开发C/C++拍摄剪辑+短视频制作PMP项目管理认证电商运营Go语言与区块链大数据PHP工程师Android+物联网iOS.NET

解题让思维进阶

直播时间:2018.07.02

  • 课程须知

    编程是一门艺术,也是一门语言。它能够描述、实现功能的方法是多种多样的。经过不断的打磨,才能提升对编程的理解,才能掌握这门语言的高阶。

  • 课程涉及知识要点

8366人已学习

下载完整视频

预约报名

预约成功

我们会在开课前10分钟,以手机短信的形式为您发送直播间地址~


扫码关注【黑马程序员】公众号
获取更多IT免费学习资源

预约报名

+86

  1. 课程介绍
  2. 课程评论

1、解题

题:有二进制字符'00100101110',长度是未知的。把字符里面的0放在新字符的左边;把字符里面的1放在新字符的右边。只能使用strlen函数。

解题:

基础知识:首先要知道PHP里面字符是可以作数组操作的。

分析步骤:

1)设置一个空值的新字符,存储结果。

2)使用循环遍历完整个字符,才能准确的知道字符里面的值。使用strlen确定字符长度。

3)遍历时判断当前的值是0,还是1。

4)如果是0,放在新字符的左边;如果是1,放在新字符的右边。

代码:

1531881143137400.jpg

综合评分5.0

0人已评分

我也要评分

评论打分
你觉得老师讲的怎么样?

评论字数不能超过100字,还剩个字符

发表评价