百度试题 结果1 题目由3个a,5个b和2个c构成的所有字符串中,包含子串“abc”的共有( ) A. 40320 B. 39600 C. 840 D. 780 E. 60 C. (5,2)-4*5=8*3*5*7-40-20=780 相关知识点: 试题来源: 解析 D
把abc看成整体,记为d,则问题表面上转化为了用2个a,4个b,1个c,1个d做排列的总数。这可以用重排列公式,8!/(2!*4!),算出来是840。 为什么会大了呢? 仔细观察,发现abcd与dabc按刚才的算法被计算了两次,而这两种情况本质相同。 也就是说,刚才的结果还要减去字符串里同时存在两个abc的情况,共60种(算法...
方法:把“abc”看作一个元素后,加上2个a,4个c和1个c,共有8个“元素”,所以包 含子串“abc”的共有8!=40320个。答案为A。优质解答 结果一 题目 (2)由3个a,5个b和2个c构成的所有字符串中,包含子串”abc”的共有()个。A.40320 B.39600 C.840D.780 E。60 答案 优质解答相关推荐 1(2)由3...
计算机奥林匹克中的一道题目.,由3个a,5个b和2个c构成的所有字符串中,包含子串“abc”的共有( )个.A.40320 B.39600 C.840 D.780 E.60 答案 A 这是一道排列组合问题,首先确定字符串ABC是一个整体,那么插入剩下7个字符构成的空位置,总共有8种可能,再考率7个字符共有7*6*5*4*3*2*1种情况,故共...
由3个a,5个b和2个c构成的所有字符串中,包含子串“abc”的共有()个、 A、40320 B、39600 C、840 D、780 E、60 答案:D。 解析:在初始的3个a,5个b和2个c中,每个a,b,c都是一样的;只是在排列的时候作为不同的元素进行全排列。可以这么认为,开始都是一样的,不过也需要按顺序,一个一个地排。©...
先取出a,b,c各一个进行捆绑,还剩下2个a、4个b、1个c,把原来的11个位置变为8个位置,先给捆绑的(abc)选一个位置是,再给a进行选择排位有种排法,这时剩下5个位置给b和c,再给c选位,所以一共是再说去掉的重复情况:取出(abc)进行捆绑,一共捆绑出2组,加上剩下的字母1个a和3个b,一共有六个位置,给2组...
在初始的3个a,5个b和2个c中,每个a,b,c都是一样的;只是在排列的时候作为不同的元素进行全排列.可以这么认为,开始都是一样的,不过也需要按顺序,一个一个地排. 结果一 题目 NOIP数学题2.由3个a,5个b和2个c构成的所有字符串中,包含子串“abc”的共有( D )个.A.40320 B.39600 C.840 D.780 E...
答案为C 分析总结。 由3个a5个b和2个c构成的所有字符串中包含子串abc的共有个结果一 题目 由3个a,5个b和2个c构成的所有字符串中,包含子串'abc'的共有( )个.A)40320 B)39600 C)840 D)780 E)60请给出见解、解答,为什么? 答案 除去abc后还剩2a,4b,1c2a,4b,1c的排列方法一共有7!/(4!*2!...
解析 解析:3个a,5个b,2个c共10个字符,将“a”、“b”、“c"组成一个原子团(特殊字符)“abc”与剩下的7个字符看成共8个字符的排列,这样有8个空位置可供它们选择,如果这8个字符都放到这8个位置,任务就算完成。具体放法如下: 解析:3个a,5个b,2个c共10个字符,将“a”、“b”、“c"组成一 ...
由3个a,5个b和2个c构成的所有字符串中,包含子串'abc'的共有( )个.A)40320 B)39600 C)840 D)780 E)60请给出见解、解答,为什么?