4条回答 默认 最新
- 龙鑫科技 2018-06-09 02:27关注
刚才写的有点小失误, 首先使用 冒泡排序法 对数据做一次排序,
判断是否存在 插队的 情况 ( 就是 数据大小错位了) ,如果完全吻合 , 就像你输入的第一组数据,
那么直接输出 0 , 说明没有插队的情况, 如果存在插队的情况, 先找到最小值, 记录 索引位置,
然后在索引前面找到一个 比他最大的值, 一定要最大 ,这样 max(0,ai-aj) 才能最大。 然后再在 最小值的 索引的后面 找到一个比他最小的值
, 这样 max(0,aj-ak) 才能最大, 若没有比他小的, 那么 max(0,aj-ak) 都是 0 ,结果都一样 。 这次绝对没问题。
希望采纳哦。 我也是很用心的在指导你哦 。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 Python爬取指定微博话题下的内容,保存为txt
- ¥15 vue2登录调用后端接口如何实现
- ¥65 永磁型步进电机PID算法
- ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
- ¥88 找成都本地经验丰富懂小程序开发的技术大咖
- ¥15 如何处理复杂数据表格的除法运算
- ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
- ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
- ¥15 latex怎么处理论文引理引用参考文献
- ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?