如何删除数组的元素,然后重新排序,而不在数组中有空元素?
<?php
$c = array( 0=>12,1=>32 );
unset($c[0]); // will distort the array.
?>
Run Code Online (Sandbox Code Playgroud)
答案/解决方案:array array_values(array $ input).
<?php
$c = array( 0=>12,1=>32 );
unset($c[0]);
print_r(array_values($c));
// will print: the array cleared
?>
Run Code Online (Sandbox Code Playgroud) 在实现项目的上下文中,我需要在PHP中找到k最长的序列.有很多方法可以实现这一点 - 但哪种算法对PHP最快?
你会实现哪种算法?(概述)
哪一个最有效率和动态(数字,字符串等)?(快?,时间为n-elems?)
你会如何实现它?(例)
谢谢!
Post Scriptum
我即将实施ONISI k-nearest neightbour算法.在该示意图中可视化最长的序列.
该shematic简要概述了ONISI算法.
total/immediate-history-elements是表示$ state - > $ action模式的字符串.这意味着,考虑到原理图(1)的前3个元素,将显示数据,例如:$immediate_history = array( array( "s2" => "a2" ), array( "s3" => "a3" ), array( "s1" => "a1" ) [..] );
关于这个问题还有什么问题吗?
干杯!