Php Program for Frequencies of even and odd numbers in a matrix
Last Updated :
22 Jun, 2022
Given a matrix of order m*n then the task is to find the frequency of even and odd numbers in matrix
Examples:
Input : m = 3, n = 3
{ 1, 2, 3 },
{ 4, 5, 6 },
{ 7, 8, 9 }
Output : Frequency of odd number = 5
Frequency of even number = 4
Input : m = 3, n = 3
{ 10, 11, 12 },
{ 13, 14, 15 },
{ 16, 17, 18 }
Output : Frequency of odd number = 4
Frequency of even number = 5
PHP
<?php
$MAX = 100;
function freq( $ar , $m , $n )
{
$even = 0; $odd = 0;
for ( $i = 0; $i < $m ; ++ $i )
{
for ( $j = 0; $j < $n ; ++ $j )
{
if (( $ar [ $i ][ $j ] % 2) == 0)
++ $even ;
else
++ $odd ;
}
}
echo " Frequency of odd number = "
, $odd ,"
";
echo " Frequency of even number = "
, $even ;
}
$m = 3; $n = 3;
$array = array ( array (1, 2, 3),
array (4, 5, 6),
array (7, 8, 9));
freq( $array , $m , $n );
?>
|
Output:
Frequency of odd number = 5
Frequency of even number = 4
Time Complexity: O(m*n)
Auxiliary Space: O(1)
Please refer complete article on Frequencies of even and odd numbers in a matrix for more details!
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...