数学吧 关注:904,192贴子:8,806,243
  • 5回复贴,共1

一直想思考在吗?

只看楼主收藏回复

关于你发的题
 比如 a·b·c·d·e·f·g...让它加括号,组成一个运算法则  
法则要求每次 且并且只有2个进行代数运算 (·表示一个代数运算)  
问对于n个元素 求它满足所加括号的法则  

比如 四个元素 a·b·c·d  
他有如下加括号的方法[(a·b)·c]·d,a·[(b·c)·d]  
{a·(b·c)]·d,a·[b·(c·d)] ,(a·b)·(c·d)  
共5种 


我用程序猜的结果是c(2n-2,n-1)/n,不知道对不对?
 


1楼2008-02-04 21:03回复
    http://tieba.baidu.com/f?ct=335675392&tn=baiduPostBrowser&sc=3228647928&z=318089033&pn=0&rn=50&lm=0&word=%CA%FD%D1%A7#3228647928
    里面10几楼 有答案
    结果好象对的 你对比一下 我出的题目有的很简单。我的大部分都写过答案了


    2楼2008-02-04 21:07
    回复
      2025-05-18 12:20:17
      广告
      恩 应该对的 至少程序运行结果跟那个2l的一


      3楼2008-02-04 21:10
      回复
        你怎么编程的?能否贴上来 我看看 你括号怎么搞?
        我编程也学过一


        4楼2008-02-04 21:11
        回复
          我的代码太乱了,贴上来估计也很难看懂。说一下思路吧。
          就是把n个数做成一个环状的图,然后从第一个开始搜索一下跟他联通的点,把找到的点放入一个数组,再找第二点的,一直到点形成三个联通


          5楼2008-02-04 21:21
          回复
            补充一下 三联通的原因是因为任何一个经过一次括号运算的结果正好可用另一条边表示出来,比如[(a·b)·c]·d这个结果,a点到b点联通,然后a点和c点再联通,说明的是a到c的过程用a,b,c这个过程,同理,a,c,d也是这样的一个联通,而最后一个联通可以保证算出结


            6楼2008-02-04 21:28
            回复