社区
数据结构与算法
帖子详情
数学算法编程 高难度
yangyzqo
2005-10-30 12:46:57
题目:
求解: z = -x1 - 2x2 - 3x3 + x4
条件: x1 + 2x2 + x3 + x4 = 10 ----式1
x1 + 2x2 + 3x3 + x5 = 15 ----式2
2x1 + x2 + 5x3 + x6 = 20 ----式3
Xi大于等于0,i=1,2,3,4,5,6
要求:根据以上条件,求出Z的最小值,并给出Z最小时Xi的取值
用编程实现
...全文
327
10
打赏
收藏
数学算法编程 高难度
题目: 求解:z = -x1 - 2x2 - 3x3 + x4 条件: x1 + 2x2 + x3 + x4 = 10 ----式1 x1 + 2x2 + 3x3 + x5 = 15 ----式2 2x1 + x2 + 5x3 + x6 = 20----式3 Xi大于等于0,i=1,2,3,4,5,6 要求:根据以上条件,求出Z的最小值,并给出Z最小时Xi的取值 用编程实现
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangyzqo
2005-11-07
打赏
举报
回复
??
yangyzqo
2005-11-07
打赏
举报
回复
已经下载了一个Lindo 6.1谢谢楼上各位帮忙,
mmmcd
2005-11-04
打赏
举报
回复
C/C++实现的单纯形法网上也不少。能搜到的
yangyzqo
2005-11-01
打赏
举报
回复
难道这么大?怎么没有人气哟,5555555555
yangyzqo
2005-11-01
打赏
举报
回复
楼上说的有道理,学习
xiaocai0001
2005-11-01
打赏
举报
回复
并不是什么算法都需要用C/C++语言来实现的.
像对于这种线性规划的题用专门的数学工具求解是很简单的事
如matlab, lindo, lingo都有专门解决这些问题的方法.
如果你非要自己用C/C++或其它的语言写程序求解, 那么你首先还得去研究算法.
线性规划的算法主要的有单纯型法, 大M法等.
研究完算法再转化成程序. 不是自己开发库, 有必要弄得这么复杂么?
yangyzqo
2005-10-31
打赏
举报
回复
多谢谢楼上两位帮忙,不过还是有些不明白,继续UP求助
greenteanet
2005-10-31
打赏
举报
回复
用线性规划吧..
xiaocai0001
2005-10-30
打赏
举报
回复
最小值: min z = -15
取值的值:
X1 = X2 = X3 = 2.5
X4 = X5 = X6 = 0
VARIABLE VALUE REDUCED COST
X1 2.500000 0.000000
X2 2.500000 0.000000
X3 2.500000 0.000000
X4 0.000000 1.000000
X5 0.000000 1.000000
X6 0.000000 0.000000
----------------
以上在Lindo5解出
源程序:
MIN -x1 - 2x2 - 3x3 + x4
!条件:
SUBJECT TO
x1 + 2x2 + x3 + x4 = 10 !式1
x1 + 2x2 + 3x3 + x5 = 15 !式2
2x1 + x2 + 5x3 + x6 = 20 !式3
x1 >= 0
x2 >= 0
x3 >= 0
x4 >= 0
x5 >= 0
x6 >= 0
END
!Xi大于等于0,i=1,2,3,4,5,6
!要求:根据以上条件,求出Z的最小值,并给出Z最小时Xi的取值
boodweb
2005-10-30
打赏
举报
回复
由(2)知z=x4-x5
(1)-(2)得z=2x3-5
显然x3=0时z最小为-5
一般方法应该是用线性规划做,楼主可以搜一下这方面算法
黄金分割数高精度计算
黄金分割数的高精度计算虽然难度较大,但是通过采用合适的
算法
和
编程
技术,可以有效地进行计算。本书的附录中提供了黄金分割数的100,000位小数精确值,为研究和应用提供了重要的参考。 值得注意的是,尽管高精度...
【蓝桥杯竞赛】基础
编程
与
算法
入门练习:涵盖A+B问题、序列求和及Fibonacci数列等经典题型解析
算法
与
数学
题涉及Fibonacci数列余数及圆的面积计算,强调了递归陷阱、空间优化、高精度π值的使用等关键点。进阶练习建议提及调试工具的使用,如IDE断点调试和日志输出,以及高频题型扩展,像贪心
算法
和动态规划的...
编程
竞赛蓝桥杯软件赛知识点清单
内容涵盖基础
算法
如枚举、排序、搜索、贪心、模拟、二分、动态规划,到进阶主题如字符串处理、图论、
数学
理论、数据结构和计算几何等,且明确指出高阶组别需掌握低阶组别的全部内容,具有明显的难度递进与知识覆盖...
lanqiao-蓝桥杯资源
蓝桥杯资源囊括了计算机
编程
领域中多种基础且重要的知识体系,包括基础
算法
、语法基础、数据结构、
数学
、字符串处理、计算几何、图论等众多模块,适用于计算机专业学生和
编程
爱好者用于竞赛和自我提升。 首先,基础...
洛谷 入门与面试(Basic题)-2024.12.31(C).pdf
洛谷入门与面试(Basic题)系列是针对初学者设计的一套
编程
题目,旨在帮助学习者熟悉基础
算法
和
编程
知识,为参加更高级别的竞赛如CSP-J和CSP-S做准备。这些题目通常涉及基础的数据结构、控制流程、字符串处理、
数学
...
数据结构与算法
33,028
社区成员
35,337
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章