传智播客黑马程序员免费视频教程、公开课资源下载平台

全国咨询热线:400-618-9090

解题让思维进阶

  • 中级
  • 18/07/02 10点开课
  • 30人下载

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

获取资料 >> 下载完整视频 >>

1、解题

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

解题:

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

分析步骤:

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

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

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

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

代码:

1531881143137400.jpg

点击登录后发表评论,我们喜欢真实的你!

获取更多PHP技术资料

点击订阅

最近10 位同学与你共同奋战

执笔  

无名者  

a木子软件,软件网站开发  

陈梵语  

墨染浮生  

美凌格  

螃蟹  

     

雪剑无影  

淡淡笑ギ