山顶元素定义:
求一个二维数组中的山顶元素的个数:二维数组大小动态定义并赋值(山顶:比周围都高即 和上下左右相比较均比上下左右大)
C代码实现如下(方法1):
/*************************************************************************
> File Name: 2.c
> Author: Macro Red
> Mail: macrored@foxmail.com
> Environment: Lunix Ubuntu 16.04 LTS
> Created Time: 2018-01-26 17:42
************************************************************************/
/* Standard includes. */
#include <stdio.h>
#include <stdlib.h>
/* Library includes. */
#include <time.h>
/* User files */
/*定义矩形数组维数*/
#define M 4
/**
* @brief main function
* @param None
* @retval None
*/
int main(void)
{
/*
i and j :循环变量
count :“山顶数”个数记数变量
Ok_flag :满足“山顶数”条件标志位,1(满足),0(不满足)
*/
int i, j, count = 0, temp,