字符串www.qq.com所有非空子串(两个子串如果内容相同则只算一个)个数是()
A.1024
B.1018
C.55
D.50
正确答案是 D
哎呀,我居然把他看完了,谢谢大佬的文章
正确答案D。
注意两个概念:子串与子序列。
要求的是子串,从左到右一次截取, 10个字符的子串,1个; 9个字符的子串,2个; 8----------------------3 7----------------------4 ......... 1----------------------10 共有:1+2+3+...+10=10*(10+1)/2=55 减去重复的: 1个字符时有3个w,2个q,2个. 2个字符时有2个ww 故应减去:(2+1+1+1)=5 答案:55-5=50
非空子串的个数共有n(n+1)/2=55个,由于相同子串算一个,所以要减去2个w,一个.,一个ww,一个q,所以还有50个
一棵具有n个结点的二叉树,若它有m个叶子结点,则该二叉树中度为1的结点个数是多少?
如何理解PV、UV、IP
B2C网站上促销价格出错了,如何做危机公关?
什么是 Cookie?它的作用是什么?
哎呀,我居然把他看完了,谢谢大佬的文章
正确答案D。
注意两个概念:子串与子序列。
要求的是子串,从左到右一次截取, 10个字符的子串,1个; 9个字符的子串,2个; 8----------------------3 7----------------------4 ......... 1----------------------10 共有:1+2+3+...+10=10*(10+1)/2=55 减去重复的: 1个字符时有3个w,2个q,2个. 2个字符时有2个ww 故应减去:(2+1+1+1)=5 答案:55-5=50
非空子串的个数共有n(n+1)/2=55个,由于相同子串算一个,所以要减去2个w,一个.,一个ww,一个q,所以还有50个