首页 > 其他分享 >一个经典组合问题的推

一个经典组合问题的推

时间:2024-02-27 22:00:13浏览次数:18  
标签:lfloor dots 组合 sum rfloor textbf 问题 choose 经典

\(\textbf{Statement.}\)

化简下面的式子:

\[\sum_{x\in \{-1,1\}^n}|x_1+x_2+\dots+x_n| \]

(先别急着看题解,可以当作练习题)


\(\textbf{Solution.}\)

较为详细的过程:

\[\begin{aligned} &\sum_{x\in \{-1,1\}^n}|x_1+x_2+\dots+x_n|\\ &=\sum_{i=0}^{n}|n-2i|{n\choose i}\\ &=2\sum_{i=0}^{\lfloor n/2\rfloor}(n-2i){n\choose i}\\ &=2\sum_{i=0}^{\lfloor n/2\rfloor}{n\choose i}{n-i\choose 1}-{n\choose i}{i\choose 1}\\ &=2\sum_{i=0}^{\lfloor n/2\rfloor}{n\choose 1}{n-1\choose i}-{n\choose 1}{n-1\choose i-1}\\ &=2n\sum_{i=0}^{\lfloor n/2\rfloor}{n-1\choose i}-{n-1\choose i-1}\\ &=2n{n-1\choose \lfloor n/2\rfloor} \end{aligned} \]

标签:lfloor,dots,组合,sum,rfloor,textbf,问题,choose,经典
From: https://www.cnblogs.com/zifanoi/p/18038465

相关文章

  • editormd等文件引用第三方图片地址CSDN等出现403问题
    问题描述最近在自己开发的站点引用CSDN文章图片时,网络请求提示403,效果如下:问题原因首先,http请求体的header中有一个referrer字段,用来表示发起http请求的源地址信息,这个referrer信息是可以省略但是不可修改的,就是说你只能设置是否带上这个referrer信息,不能定制referrer里面的......
  • Qt 开发经验常见问题及优化100条
    01:001-010当编译发现大量错误的时候,从第一个看起,一个一个的解决,不要急着去看下一个错误,往往后面的错误都是由于前面的错误引起的,第一个解决后很可能都解决了。比如我们可能就写错了一行代码,编译提示几百个错误,你只要把这一行纠正了,其他错误也就没了。定时器是个好东西,学会好使......
  • 多重背包问题
    1.题目问题描述:有n件物品和容量为m的背包,给出i件物品的重量以及价值value,还有数量number,求解让装入背包的物品重量不超过背包容量W,且价值V最大。特点:它与完全背包有类似点,特点是每个物品都有了一定的数量。2.分析2.1状态表示一般用dp数组来计算动态规划问题,从以下两个方面对......
  • 组合数学
    1计数原理和方法1.1加法原理完成一件事情有$n$个办法,第一类方法有$n_1$个方案,第二类方法有$n_2$个方案,$\cdots$,那么完成这件事共有$\sum\limits_{i=1}^nn_i$种方法。1.2乘法原理完成一件事情有$n$个步骤,第一个步骤有$n_1$个方法,第二个步骤有$n_2$个方法,$\cdo......
  • 在TMP中计算书名号《》高度的问题
    1)在TMP中计算书名号《》高度的问题2)FMOD设置中关于VirtualChannelCount&RealChannelCount的参数疑问3)Unity2021.3.18f1ParticleSystemTrailGeometryJob粒子拖尾系统崩溃4)XLua打包Lua文件粒度问题这是第375篇UWA技术知识分享的推送,精选了UWA社区的热门话题,涵盖了UWA问答、......
  • 面试题以及一些问题概述
    1数据库三大范式是什么数据库的三大范式是指关系数据库设计中的三个规范化级别,用于规范化数据库中的数据结构,提高数据的一致性和减少数据冗余。这三大范式分别是:1.第一范式(1NF):要求数据库表中的每个字段都是原子性的,不可再分。也就是说,每个字段中的数据不能包含多个值或多个属......
  • 选型问题(pc 一体机 工控机 )
    1、2023年江苏项目 一体机出现采集程序打开,几个小时后就出现屏幕卡死,系统时间也不动。cpuJ1900 内存8G 固态128G有十几台一体机(别人买的一体机,在一体机上面部署我们的采集程序)都出现卡死,批量性。没想到硬盘这么多台有问题。换系统,修复硬盘都解决不了。换硬盘靠谱。备注:以......
  • 项目开发中 Redis 缓存和数据库一致性问题及解决方案
    引入Redis缓存提高性能如果公司的项目业务处于起步阶段,流量非常小,那无论是读请求还是写请求,直接操作数据库即可,这时架构模型是这样的:但随着业务量的增长,你的项目业务请求量越来越大,这时如果每次都从数据库中读数据,那肯定会有性能问题。这个阶段通常的做法是,引入缓存来提高读性......
  • 解析Spring中的循环依赖问题:初探三级缓存
    什么是循环依赖?这个情况很简单,即A对象依赖B对象,同时B对象也依赖A对象,让我们来简单看一下。//A依赖了BclassA{publicBb;}//B依赖了AclassB{publicAa;}这种循环依赖可能会引发问题吗?在没有考虑Spring框架的情况下,循环依赖并不会带来问题,因为对象之间相互依赖......
  • Qt 虚拟键盘qtvirtualkeyboard遮挡QLineEdit问题
    1.通过修改虚拟键盘源码qtvirtualkeyboard-everywhere-src-5.14.2\src\virtualkeyboard\desktopinputselectioncontrol.cpp:1591voidDesktopInputSelectionControl::updateVisibility()2{3staticintoriginalY=0;4if(!m_enabled){5//if......