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

相关推荐
huangzhendong114 天前
重生之我在21世纪学C++—循环语句
c++·continue·for·while·break·do-while
放逐者-保持本心,方可放逐1 个月前
dom 元素应用 + for 循环应用
前端·javascript·for
胖虎12 个月前
SwiftUI(五)- ForEach循环创建视图&尺寸类&安全区域
ios·swiftui·swift·foreach·安全区域
大熊猫侯佩2 个月前
SwiftUI 6.0(iOS 18)自定义容器值(Container Values)让容器布局渐入佳境(上)
foreach·group·layout·ios 18·swiftui 6.0·containervalues·自定义容器
林多3 个月前
【Qnx】使用ClockCycles完成计时功能
超时·定时器·时钟周期·qnx·clockcycles
kidding7234 个月前
前端***
前端·javascript·es6·text·document·for·attribute
zyh200504304 个月前
c++碎片小知识
开发语言·c++·nullptr·for·auto
C# 学习者5 个月前
C# 组合CancellationTokenSource的使用
c#·超时·异步
tekin6 个月前
golang 不用sleep如何实现实现每隔指定时间执行一次for循环?
服务器·golang·for·forstmt·for clause·for间隔执行
韩曙亮7 个月前
【OpenHarmony】ArkTS 语法基础 ④ ( ArkTS UI 渲染控制 | if else 条件渲染 | ForEach 循环渲染 )
harmonyos·arkts·openharmony·foreach·条件渲染·foreach循环渲染·arkts 渲染控制