社区
Java SE
帖子详情
形如:(a1|a2)*(b1|b2)展开算法
j2eesir
2010-04-14 04:22:48
写程序展开它
(a1|a2)*(b1|b2)->a1*b1|a1*b2|a2*b1|a2*b2
*的优先级别高于|
a1*(b1|b2)|(x|y|z)*(a|b|c)|p
展开为:a1*b1|a1*b2|x*a|x*b|x*c|y*a|y*b|y*c|z*a|z*b|z*c|p
这个算法如何展开,还望帮忙
...全文
81
1
打赏
收藏
形如:(a1|a2)*(b1|b2)展开算法
写程序展开它 (a1|a2)*(b1|b2)->a1*b1|a1*b2|a2*b1|a2*b2 *的优先级别高于| a1*(b1|b2)|(x|y|z)*(a|b|c)|p 展开为:a1*b1|a1*b2|x*a|x*b|x*c|y*a|y*b|y*c|z*a|z*b|z*c|p 这个算法如何展开,还望帮忙
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gysgogo
2010-04-14
打赏
举报
回复
我自己想的 但不知行不行
首先把它分成几部分,如a1*(b1|b2)|(x|y|z)*(a|b|c)|p
分成a1*(b1|b2) (x|y|z)*(a|b|c) p 三部分
这些部分符合(x|y|........)*(x|y|........)之后就可以定义函数
c(链表 a,链表 b) 其中a=x,y......; b=x,y.......
利用c(链表 a,链表 b)这个函数函数 可把上面例子分成
a1 b1;a1 b2;x a;x b;x c;y a;y b;y c;z a;z b;z;c p;
加上符号就可以了
这是大体思路
把a1*(b1|b2)|(x|y|z)*(a|b|c)|p分解成3部分的思路是:
遇到*号不分解加入链表
遇到'('则全部加入直到')'
遇到|则新建链表
c(链表 a,链表 b)这个函很容易实现;
自己想的,不怎么好,我想会有更加好的算法
形如
1/(a+bsinx)的积分公式的证明
需要求解的积分具有如下形式: ∫1a+bsinxdx\int \frac{1}{a+b \sin x} d x∫a+bsinx1dx 这种积分比较常见,可以考虑记一下它的结果,结果为: ∫1a+bsinxdx=2
a2
−
b2
⋅arctan⋅{atan(x2)+b
a2
−
b2
}\int \frac{1}{a+b \sin x} d x=\frac{2}{\sqrt{a^{2}-b^{2}}} ...
P1581 A+B Problem(升级版)
小明这在写作业,其中有一道A+BProblem,他想啊想啊想,就是想不出来,于是就找到了会编程的你…两个加数的最高位是万位(万位可能有两位)。它是按质数的顺序来进位的。会把这段字符串读入就行了,后续进位的操作很简单。
试写一个
算法
,识别依次读入的一个以“@”为结束符的字符序列是否为
形如
“序列1&序列2”模式的字符序列。其中序列1和序列2都不含字符“&”,且序列2是序列1的逆序列。例如,“a+b&b+a”是属该模式
【问题描述】 试写一个
算法
,识别依次读入的一个以“@”为结束符的字符序列是否为
形如
“序列1&序列2”模式的字符序列。其中序列1和序列2都不含字符“&”,且序列2是序列1的逆序列。例如,“a+b&b+a”是属该模式的字符序列,而“1+3&3-1”则不是。 【输入形式】 以@为结尾的一串字符 【输出形式】 若符合模式则输出字符串长度,否则输出no 【样例输入】 a+b&b+a@ 【样例输出】 3 #include<stdio.h> #include<ma
Matlab基础知识:矩阵A,B,求解
形如
A(B)?
已知矩阵A=[1,2,3;4,5,6;7,8,9],B=[1,2;3,4],求A(B)?Matlab显示A为 B为 1 2 3 1 2 4 5 6 3 4 ...
matlab 画隐函数图像 画方程图像
形如
:(x-3)^2+(y-5)^2=16
标题中的例子只是一个参考,这里主要是运用ezplot函数画图 例如:分别画函数: (x-2.7)*(0.9*(x-2.7)-0.2*(y-1.6))+(y-1.6)*(-0.2*(x-2.7)+0.6*(y-1.6))=1、2 的图像代码如下: function [z1,z2]=huatu() z1=ezplot('(x-2.7)*(0.9*(x-2.7)-0.2*(y-1.6
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章