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

万网网站开发简单设计软件

万网网站开发,简单设计软件,衡阳网站建设专家,云南热搜科技有限责任公司题目要求 编写一个C程序#xff0c;实现以下功能#xff1a; 输入n个人的身高#xff0c;然后从n个人中选出身高差值最小的两个人作为礼仪 #xff08;如果差值相同的话#xff0c;选取其中最高的两个人#xff09;#xff0c;要求输出两个礼仪的身高。#xff08;使用…题目要求 编写一个C程序实现以下功能 输入n个人的身高然后从n个人中选出身高差值最小的两个人作为礼仪 如果差值相同的话选取其中最高的两个人要求输出两个礼仪的身高。使用函数实现 思路难点 1.怎么去找差值最小然后返回两个人的身高呢。要知道如果乱序输入身高怎么进行比较是个难度保存两个人身高再返回也是难点 2.如果差值相同最高两个人身高怎么找怎么返回 思路 1.对于这种乱序的情况没有更好的方法也许只是我没有想到实力不够只能通过两层for循环来依次实现数值相减。虽然时间复杂度较高但由于是学生实验而不是oj倒是可以容忍假的我忍不了 2.可以通过事先排好序然后去返回数组arr[n-1],arr[n-2]注意数组arr[n]放的是‘\0’ 答案 #define _CRT_SECURE_NO_WARNINGS 1 #includestdio.h #includemath.h #includealgorithm using namespace std; /*编写一个C程序实现以下功能 输入n个人的身高然后从n个人中选出身高差值最小的两个人作为礼仪 如果差值相同的话选取其中最高的两个人要求输出两个礼仪的身高。 */ #define MAX 500 void func(int* arr, int n, int* a, int* b) {int min abs(a - b);//定义一个最小量之后通过动态规划去不断改变这个值直到找到最小for (int i 0; i n; i) {for (int j 0; j n; j) {//差值不同if (abs(arr[i] - arr[j]) min) {min abs(arr[i] - arr[j]);//绝对值函数头文件是math.h*a arr[i];*b arr[j];}//差值相同else{*a arr[n - 2];//记住‘\0’的存在*b arr[n - 1];}}} } int main() {int n, arr[MAX];scanf(%d, n);for (int i 0; i n; i) {scanf(%d, arr[i]);}int a, b;//定义两个差值最小的人假定为数组的0和1元素a arr[0], b arr[1];sort(arr, arr n);//这里的sort是一个C里面的STL我懒得去写排序代码直接用排序函数了//这里用冒泡排序是同理的。func(arr, n,a,b);printf(%d %d, a, b); } 个人感觉是没有什么技术难点但感觉代码不是很美观。而且时间复杂度也很高。继续加油吧
http://www.zqtcl.cn/news/353071/

相关文章:

  • 莒县建设局网站好的网站具备什么条件
  • 威海网站建设怎么样网上怎么推销自己的产品
  • 网站做SEO优化网站建设背景图片大小的修改
  • 看企业网站怎么做到百度秒收WordPress怎么可以上传图片
  • 欧洲手表网站简述jsp网站架构
  • 网站搜索排名优化软件flash xml网站
  • 匀贵网站建设亿级别网站开发注意
  • 怎样架设网站网站优化公司推荐
  • iis网站防盗链济宁官方网站
  • 网址查询地址查询站长之家在海南注册公司需要什么条件
  • 网站开发兼职平台网站建设需要多少钱小江网页设计
  • 最专业的网站建设收费2021没封的网站有人分享吗
  • 站酷设计网站官网入口文字设计wordpress是服务器吗
  • 律师手机网站模板天津做推广的公司
  • 西安市高新区建设规划局网站织梦小说网站模板下载地址
  • 网站开发简历 自我评价网页设计报告论文
  • 如何让网站不被收录不备案 国内网站
  • 站长之家域名买天猫店铺去哪里买
  • asp.net做的网站模板下载万网x3 wordpress
  • 设计网站设计目标天津市建设工程管理总队网站
  • 网站开始怎么做上海响应式网页建设
  • 网站备案 seo免费二维码制作网站
  • 删除网站备案网站建设湖南岚鸿建设
  • 做vlogger的网站有哪些长沙网站排名技巧
  • 媒体营销平台商品seo关键词优化
  • 芜湖先锋网站两学一做wordpress菜单顶部
  • 网站策划怎么样一级域名网站如何申请
  • 烟台高端网站开发网站开发哪个公司好
  • 广州网站定制开发方案南宁网站 制作
  • php做网站需要后台吗郑州建网站十大