当前位置: 首页 > news >正文

昆明建设网站哪家好深圳保障性住房在哪里申请

昆明建设网站哪家好,深圳保障性住房在哪里申请,怎么认证网站,用node做的网站设二维数组a[1…m#xff0c;1…n]#xff08;#xff09;含有m*n个整数。 写一个算法判断a中所有元素是否互不相同#xff0c;并输出相关信息#xff08;yes/no) 分析其时间复杂度 代码思路#xff1a; 这种如果纯暴力做的话时间复杂度非常高。 我这里考虑把题目中的二…设二维数组a[1…m1…n]含有m*n个整数。 写一个算法判断a中所有元素是否互不相同并输出相关信息yes/no) 分析其时间复杂度 代码思路 这种如果纯暴力做的话时间复杂度非常高。 我这里考虑把题目中的二维数组的数据全部复制到一维数组中对一维数组的数据进行排序升序排完序之后在通过遍历一维数组看当前遍历到的数组元素和下一个数组元素是否相同如果出现一个相同则输出no如果遍历完整个数组都没有发现相同元素输出yes。 排序算法这里选择插入排序时间复杂度为On2,你也可以选择其他的。 void InsertSort(int arr[],int n) {//插入排序-升序int i 0;int j 0;for (i 1;i 10;i) {int tmp arr[i];for (j i - 1;j 0;j--) {if (tmp arr[j]) {arr[j 1] arr[j];}else {break;}}arr[j 1] tmp;} }int main() {int i 0;int j 0;int k 0;int a[20][20];//默认最大m,n不超过20int m 0;int n 0;int arr[400] { 0 };printf(请输入数组行数列数);scanf(%d, m);scanf(%d, n);printf(\n);printf(请输入数组数据:\n);for (i 0;i m;i) {for (j 0;j n;j) {scanf(%d, a[i][j]);arr[k] a[i][j];k;}}InsertSort(arr, n);//对数组元素排序for (i 0;i k-1;i) {if (arr[i] arr[i 1]) {printf(no);return 0;}}//到这里还没return出去说明没有相同的printf(yes);return 0;}两个测试用例如下
http://www.zqtcl.cn/news/112956/

相关文章:

  • 俄乌局势最新消息惠州seo排名优化
  • 常州发布信息的有什么网站电商平台建设公司
  • 高新区手机网站建设长沙关键词优化服务
  • 网站开发预算报价表推销网站的方法
  • 做网站需要几个人昆明旅行社网站开发
  • 上海产品网站建设网站建设分为哪些
  • 史志网站建设在线网站建设工程标准
  • 青海省建设工程在哪个网站发布北京专业网站外包公司
  • 东营网站建设公司wordpress获取子分类
  • 网站的尾页要怎么做d代码做网站
  • 自己做一元购网站烟台网站设计公司推荐
  • 有没有做彩票直播的网站成都十八个网红打卡地
  • 急求聊城网站建设网站服务器管理系统
  • 做网站需要什么许可证商场设计效果图
  • html网页制作视频windows优化大师有哪些功能
  • 国外建站主机帝国手机网站cms系统
  • 响应式网站建设哪家好网站空间支付方式
  • 腾讯广告建站工具贵州企业网站建设价格
  • 最新的网站建设架构wordpress管理员头像
  • 手机网站模版化工网站建设公司
  • 网站建设 会计分录北京网站建设主页
  • 北京市建设监理协会网站网站一般多少钱
  • 做网站零成本网站如何做成app
  • 建小网站多少钱深圳网站备案注销
  • 海淘网站是谁做的为该网站做自适应
  • php网站开发自学如何做x响应式网站
  • 吴忠网站建设公司随州网站建设优化推广渠道
  • dedecms 招聘网站网站建设市场调研报告
  • 建小网站多少钱做会计网站的流程
  • 为一个村做网站优秀文创产品设计案例及分析