[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放到循环外

相关推荐
weixin_4222013022 天前
win10电脑鼠标速度突然变的很慢?
计算机外设·电脑··鼠标·速度
一雨方知深秋3 个月前
智慧商城:封装getters实现动态统计 + 全选反选功能
开发语言·javascript·vue2·foreach·find·every
huangzhendong14 个月前
重生之我在21世纪学C++—循环语句
c++·continue·for·while·break·do-while
放逐者-保持本心,方可放逐4 个月前
dom 元素应用 + for 循环应用
前端·javascript·for
胖虎15 个月前
SwiftUI(五)- ForEach循环创建视图&尺寸类&安全区域
ios·swiftui·swift·foreach·安全区域
大熊猫侯佩6 个月前
SwiftUI 6.0(iOS 18)自定义容器值(Container Values)让容器布局渐入佳境(上)
foreach·group·layout·ios 18·swiftui 6.0·containervalues·自定义容器
林多7 个月前
【Qnx】使用ClockCycles完成计时功能
超时·定时器·时钟周期·qnx·clockcycles
kidding7237 个月前
前端***
前端·javascript·es6·text·document·for·attribute
zyh200504307 个月前
c++碎片小知识
开发语言·c++·nullptr·for·auto
C# 学习者8 个月前
C# 组合CancellationTokenSource的使用
c#·超时·异步