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

相关推荐
一雨方知深秋1 个月前
智慧商城:封装getters实现动态统计 + 全选反选功能
开发语言·javascript·vue2·foreach·find·every
huangzhendong11 个月前
重生之我在21世纪学C++—循环语句
c++·continue·for·while·break·do-while
放逐者-保持本心,方可放逐2 个月前
dom 元素应用 + for 循环应用
前端·javascript·for
胖虎13 个月前
SwiftUI(五)- ForEach循环创建视图&尺寸类&安全区域
ios·swiftui·swift·foreach·安全区域
大熊猫侯佩3 个月前
SwiftUI 6.0(iOS 18)自定义容器值(Container Values)让容器布局渐入佳境(上)
foreach·group·layout·ios 18·swiftui 6.0·containervalues·自定义容器
林多4 个月前
【Qnx】使用ClockCycles完成计时功能
超时·定时器·时钟周期·qnx·clockcycles
kidding7235 个月前
前端***
前端·javascript·es6·text·document·for·attribute
zyh200504305 个月前
c++碎片小知识
开发语言·c++·nullptr·for·auto
C# 学习者6 个月前
C# 组合CancellationTokenSource的使用
c#·超时·异步
tekin7 个月前
golang 不用sleep如何实现实现每隔指定时间执行一次for循环?
服务器·golang·for·forstmt·for clause·for间隔执行