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

中位数贪心|

 

 

lc462

 class Solution {

public:

    int minMoves2(vector<int>& nums) {

        int m = nums.size() / 2;

        ranges::nth_element(nums, nums.begin() + m);

        int median = nums[m];

 

        int ans = 0;

        for (int x : nums) {

            ans += abs(x - median);

        }

        return ans;

    }

};

avg贪心是错的

class Solution {

public:

    int minMoves2(vector<int>& nums) 

    {

        int sum=0;

        for(auto num:nums)

            sum+=num;

        int n=nums.size();

        int a=sum/n,b=(sum+n)/n;

        int x=0,y=0;

        for(auto num:nums)

        {

            x+=(abs(a-num));

            y+=(abs(b-num));

        }

        return min(x,y);

    }

};

中位数贪心证明

 

 

http://www.dtcms.com/a/512940.html

相关文章:

  • 红海eHR全面智能化升级,重塑全角色智慧体验
  • 建设通网站联系电话谷歌浏览器怎么关闭2345网址导航
  • Xshell效率实战系列四:内置Xftp快速启动——从1分钟到10秒的传输革命
  • 贷款做网站公众号制作教程视频
  • 微信链接网页网站制作较好的网站建设公司
  • seo网站推广经理招聘黄冈seo顾问
  • 自助网站建设哪家效益快wordpress分享跳转插件
  • 解决Linux系统中“undeclared identifier“问题的完整指南
  • SAP SD客户物料批量维护功能分享
  • 秋实网站建设成全视频免费观看在线看动漫
  • uniapp vue 接口传值 \\ map遍历数据\\forEach \\ splice截取分隔符 \\请求携带数据向后端请求数据
  • 动态图片素材网站建站下载专用网站
  • 网站建设合同用缴印花税吗珠海网站建设的公司哪家好
  • 【GESP】C++四级真题 luogu-B4041 [GESP202409 四级] 区间排序
  • (七)React 条件渲染原理分析
  • 长沙网站外包宜宾网站建设北斗网络
  • Consumer 和 Function 接口详解
  • 沈阳企业定制网站建设python开发微信小程序
  • 网站排名推广推荐中国建设银行网站简介
  • 有什么办法做自己的网站沈阳网页设计哪家好
  • 12306网站开发笑话素材下载网
  • 使用stm32cubeide stm32f103 freeRTOS 实现Modbus RTU协议寄存器读写过程详解
  • 无锡网站开发公司做阿里巴巴企业网站
  • 参与网站建设的人员网站系统报价方案模板下载
  • k8s集群-节点间通信之安装kube-flannel插件
  • 碰一碰源码/PHP语言开发 独立服务器部署搭建
  • 网站建设华为电子厂家网站建设
  • 珠海网站建设网网站建设运营属于经营范围
  • 做美图网站有哪些东西黑龙江省城乡建设厅网站首页
  • 年化591%,回撤仅7%的策略,支持订阅信号|基于AgentScope开发金融多智能体,附python代码