首页 前端知识 【华为OD机试】寻找身高相近的小朋友(排序算法实现Java&Python&C &JS)

【华为OD机试】寻找身高相近的小朋友(排序算法实现Java&Python&C &JS)

2024-06-16 09:06:02 前端知识 前端哥 254 476 我要收藏

记得收藏本专栏顶置的华为OD机试指南宝典!
?你的旅程将在这里启航!本专栏所有题目均包含优质解题思路,高质量解题代码,详细代码讲解,助你深入学习,深度掌握!

文章目录

  • 题目描述
    • 解题思路
  • 题解代码
    • Python题解代码
    • JAVA题解代码
    • C/C 题解代码
    • JS解题代码
    • 代码OJ评判结果
  • 代码讲解
    • Python题解代码讲解
    • JAVA题解代码讲解
    • C/C 题解代码讲解
    • JS题解代码讲解
  • 寄语

题目描述

题目描述:
小明今年升学到小学一年级,来到新班级后发现其他小朋友们身高参差不齐,然后就想基于各小朋友和自己的身高差对他们进行排序,请帮他实现排序。
输入描述:
第一行为正整数H和N,0<H<200,为小明的身高,0<N<50,为新班级其他小朋友个数。
第二行为N个正整数H1-HN,分别是其他小朋友的身高,取值范围0<Hi<200(1<=i<=N),且N个正整数各不相同。
输出描述:
输出排序结果,各正整数以空格分割。和小明身高差绝对值最小的小朋友排在前面,和小明身高差绝对值最大的小朋友排在最后,如果两个小朋友和小明身高差一样,则个子较小的小朋友排在前面。
补充说明:
示例1
输入:
100 10
95 96 97 98 99 101 102 103 104 105
输出:
99 101 98 102 97 103 96 104 95 105
说明:
小明身高100,班级学生10个,身高分别为95 96 97 98 99 101 102 103 104 105,按身高差排序后结果为&#

转载请注明出处或者链接地址:https://www.qianduange.cn//article/12376.html
评论
发布的文章

用HTML写B站首页

2024-06-22 07:06:37

前端开发 4: jQuery

2024-06-22 01:06:02

网页开发 HTML

2024-06-22 01:06:17

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!