[PHP]str_split性能问题

php 复制代码
function validPalindrome($s) {
    $len = strlen($s);
    for($i = 0; $i < $len; $i++) {
        $temp = str_split(substr_replace($s, '', $i, 1));
    }

    return false;
}

循环使用str_split导致代码运行变慢!!

解决方法:将str_split放到循环外

相关推荐
CSharp精选营4 天前
聊一聊 C# 中的闭包陷阱:foreach 循环的坑你还记得吗?
c#·foreach·循环·for循环
Irene199122 天前
JavaScript中数组方法:map和forEach的区别(附:map需要显式返回的情况)
map·foreach
jz_ddk2 个月前
[指南] Python循环语句完全指南
开发语言·python·continue·循环·for·while·break
全栈探索者2 个月前
列表渲染不用 map,用 ForEach!—— React 开发者的鸿蒙入门指南(第 4 期)
react.js·harmonyos·arkts·foreach·列表渲染
熊文豪2 个月前
基于CANN的ops-nn Foreach批量算子解析与应用
foreach·cann·ops-nn
大熊猫侯佩2 个月前
星际穿越:SwiftUI 如何让 ForEach 遍历异构数据(Heterogeneous)集合
swiftui·swift·遍历·foreach·any·异构集合·heterogeneous
曲幽2 个月前
JavaScript流程控制:从混乱条件到优雅遍历,一次讲清如何让代码听话
javascript·web·js·for·while·if·if else
色空大师2 个月前
mybatis动态sql
sql·mybatis·foreach·where·sql动态语法
牛魔王_13 个月前
ASP.NET 超时机制分析
后端·http·asp.net·超时·代码
一雨方知深秋3 个月前
数组定义及访问
java·数组·二维数组·for·length·定义访问