0.101s
}
static
function
origin(
$data
,
$is_odd
=false){
$result
=null;
for
(
$i
=0;
$i
<
count
(
$data
); ++
$i
) {
if
(
$data
[
$i
]%2 == 0) {
if
(!
$is_odd
) {
$result
[]=
$data
[
$i
];
}
}
else
{
if
(
$is_odd
) {
$result
[]=
$data
[
$i
];
}
}
}
return
$result
;
}
static
function
optimization(
$data
,
$is_odd
=false){
$odd
=
$even
=null;
$num
=
count
(
$data
);
for
(
$i
=0;
$i
<
$num
; ++
$i
) {
if
(
$data
[
$i
]%2 == 0) {
$even
[]=
$data
[
$i
];
}
else
{
$odd
[]=
$data
[
$i
];
}
}
return
$is_odd
?
$odd
:
$even
;
}
static
function
best(
$data
,
$is_odd
=false){
}
}