集合的交并差混合运算表达式求值

  1. 集合的并、交、差混合运算表达式求值【问题描述】 编制一个能演示执行集合的并、交、差混合运算的算法及程序。其中并运算用+表示,交运算用表示,差运算用-表示。【基本要求】 (1) 集合的元素类型可以是自己设定; (2) 实现集合的并交差混合运算,并输出结果; (3) 可以通过添加小括号改变运算优先级; (4) 规定交运算优于并和差运算,并和差运算。【举例】 Set1="magazine",Set2="paper",set3=”1234”,set4=”abcdefg”,set5=”12rghf” Set1+Set2="aegimnprz",SetlSet2="ae",Set1-Set2="gimnz"。 求Set1*(set3+set2)-set4+set5的结果【实现提示】 以有序链表表示集合。【功能要求】(1) 输入集合的数量以及每个集合的数据,数据从文件中读取。(2) 选择适当的数据结构对集合的混合运算表达式求值。(3) 输出运算结果,并将结果写入文件中。(4) 具有可视化界面(选做)
不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 以帮助更多的人 ^-^