描述:人浪(称为英语世界中的北美洲的墨西哥浪潮)是一个例子,节奏韵律在座无虚席的体育场时,连续组观众简要地站立,喊了,举起他们的双臂。在伸展到彻底高度后,观众返回到一般的座位位置。结果是一个站在人群中的站立观众的浪潮,尽管我的观众从不离开座位。在许多大的体育场里,人群都坐在一个围绕着运动场的相连的赛道上,所以海浪可以在赛场上连续波动;在不连续的座位安排,海浪能够穿过人群来回反射。当座位间隙变窄时,波浪有时会经过。在竞技场的任何给定时间,一般只能产生一个波峰,虽然同时产生了反旋转波。数组
任务:你的任务是建立一个函数把一个字符串到墨西哥人浪。您将传递一个字符串,而且必须将该字符串返回到一个大写字母为站着的人的数组中。函数
规则:spa
简单例子:code
wave("hello") => ["Hello", "hEllo", "heLlo", "helLo", "hellO"]
祝君好运!
我会在晚上的时候,给出具体的例子!只是比较好的例子,若是有更好的,请在讨论区将代码发布出来!字符串
function wave($people){ }
示例代码:io
function wave($people){ $result = []; for($i = 0; $i < strlen($people); $i++) { if(ctype_space($people[$i])) continue; $result[] = substr_replace($people, strtoupper($people[$i]), $i, 1); } return $result; }