数据结构示例之展示矩阵马鞍点
来源:互联网 发布:nba live 知乎 编辑:程序博客网 时间:2024/05/17 23:37
以下为展示矩阵马鞍点的简单示例:
1.用c语言实现的版本
#include "stdio.h"#define m 3#define n 3/*求矩阵A中的马鞍点*/void Get_Saddle(int A[m][n]){int i,j,k;int flag,min,minCol;for(i=0; i<m; ++i){/*求一行中的最小值*/min = A[i][0];minCol = 0;for(j=0; j<n; ++j){if(A[i][j] < min){ min = A[i][j]; minCol = j;}}/*判断这个最小值是否鞍点,即是否所在列的最大值*/flag = 1;for(k=0; k<m; ++k){if(min < A[k][minCol]){flag=0;break;}}if(flag){printf("Found a saddle element!\nA[%d][%d] = %d", i, minCol, A[i][minCol]);}}printf("\n");}void main(){/*初始化A[n] */int A[m][n] = {1,2,3,6,4,5,8,7,9};/*求矩阵A中的马鞍点*/Get_Saddle(A);}运行结果如下所示:
0 0
- 数据结构示例之展示矩阵马鞍点
- 数据结构求一个矩阵的马鞍点
- 数据结构--数组--马鞍点
- 寻找矩阵中的马鞍点
- 数据结构示例之展示矩阵高、低、主对角线值
- 求一个矩阵的马鞍点
- [数据结构_1]saddle_point(马鞍点程序)
- 寻找马鞍点的c语言算法(数据结构之数组)
- 马鞍点
- 马鞍点
- 马鞍点
- [数据结构_2]Saddle_Point_pro(马鞍点_改进版)
- 数据结构9————马鞍点问题&三元组稀疏矩阵&十字链表稀疏链表的加减法
- 数据结构示例之矩阵行列和相等
- C++马鞍点源代码
- 寻找马鞍点
- 输出马鞍点
- #马鞍点算法#
- 学习使用vector日记
- java面向过程和面向对象
- 简单工厂模式-Simple Factory Pattern 工厂三兄弟之简单工厂模式(三):图表库的简单工厂模式解决方案
- RMI网络编程开发之一 JAVA“进程间”通信方式
- spark性能优化指南基础篇
- 数据结构示例之展示矩阵马鞍点
- Android —— TextView 之 本地化数据交换格式
- virtualbox 不能为虚拟电脑打开一个新任务怎么办?
- sizeof()的结构体大小判断的简单方法
- 关于phpMailer乱码问题
- Java 安全模型介绍
- js学习笔记:事件——事件类型(未完)
- JS入门
- Viewpager和FragmentTransaction、Fragment生命周期的关系