PHP华为机试在线训练解题思路
因为最近疫情问题,闲来在家刷刷PHP试题准备春招,记录与分享一下使用PHP来解华为机试的思路。
题目描述
计算字符串最后一个单词的长度,单词以空格隔开。
输入描述:
一行字符串,非空,长度小于5000。
输出描述:
整数N,最后一个单词的长度。
示例1
输入
hello world
输出
5
解题思路:
本题考查的内容就是对字符串进行分割与统计分割后字符串的长度。
解题目步骤:
- 从终端读取输入的字符串。
- 以空格为分隔符,分割字符串并转成数组形式。 PHP相关知识->explode();
- 计算新数组最后一位的长度
<?php
//计算字符串方法
function cal_world($string){
//1.以空格分割并新的数组
$new_array=explode(' ',