求二维数组的鞍点
来源:互联网 发布:手机淘宝网 编辑:程序博客网 时间:2024/05/16 19:23
鞍点是指数组中本行最大,本列最小的数值。
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace shuzuandian{ class Program { static void Main(string[] args) { const int m = 5; const int n = 4; int[,] a = new int[5, 4]; int i, j, k, p, flag, adgs=0; Random random = new Random(); adgs = 0; for (i = 0; i < m; i++) { for (j = 0; j < n; j++) { a[i, j] = random.Next(1, 100);//随机生成数组 } } for (i = 0; i < m; i++) { Console.WriteLine(); for (j = 0; j < n; j++) { Console.Write("{0} ", a[i, j]); } } for (i = 0; i < m; i++) { flag = 1; p = 0; for (j = 1; j < n; j++) { if (a[i, j] > a[i, p]) { p = j;//找到行中最大的值 } } for (k = 0; k < m;k++ ) { if(a[i,p]>a[k,p]){//是否为列中最小的值 flag = 0; break; } } if(flag==1){ adgs = adgs + 1; Console.WriteLine("\n第{0}鞍点的位置是({1},{2})",adgs,i+1,p+1); } } if(adgs==0){ Console.WriteLine("\n 无鞍点!"); } Console.ReadKey(); } }}
0 0
- 求二维数组的鞍点
- 求二维数组的鞍点
- 求二维数组的鞍点
- 求二维数组鞍点
- java实现求二维数组的鞍点
- 二维数组的鞍点
- 二维数组的鞍点
- 求二维数组中的鞍点【数组】
- 求二维数组中的鞍点【数组】
- 求二维数组中的鞍点【数组】
- 求二维数组中的鞍点【数组】
- 求二维数组中的鞍点【数组】
- 关于二维数组求鞍点的C程序(多鞍点?!)
- 找出二维数组的鞍点
- 查找二维数组的鞍点
- 求一个二维数组中的鞍点
- 二维数组求鞍点 ---- 2015/9/29
- 求数组的鞍点数
- iBatis返回参数 记录
- 无权限弹提示
- Using x-www-form-urlencoded Content-Type in WCF
- [转]Android6.0权限适配之WRITE_EXTERNAL_STORAGE(SD卡写入)
- springMVC使用HandlerMethodArgumentResolver 自定义解析器实现请求参数绑定方法参数
- 求二维数组的鞍点
- 无论做什么,请一定要坚持,努力了,奋斗了,坚信一定可以成功!
- HTML-HEAD解析
- 1.Error:Error converting bytecode to dex:
- 关于MFC中ini的读写以及关于ini的遍历
- 【Android】【RecyclerView】各种LayoutManager划分割线
- 生产各种数据格式的sql语句
- javascript犀牛书学习笔记(一)Window对象
- Activity的四种启动方式及区别