早教吧作业答案频道 -->数学-->
数据结构问题,设S是一个长度为n的字符串,其中字符各不相同,则S中的互异非平凡子串(非空切不同于本身)个数为————.A.2的(n-1)次方B.n(n+1)/2C.n(n+1)/2-1D.n(n-1)/2-1答案解析是这样的:长度
题目详情
数据结构问题,设S是一个长度为n的字符串,其中字符各不相同,则S中的互异非平凡子串(非空切不同于本身)
个数为————.
A.2的(n-1)次方 B.n(n+1)/2 C.n(n+1)/2-1 D.n(n-1)/2-1
答案解析是这样的:长度为n-1的不同子串个数为2,长度为n-2的不同子串个数为3..,长度为1的不同子串个数是n,综合得到C
个数为————.
A.2的(n-1)次方 B.n(n+1)/2 C.n(n+1)/2-1 D.n(n-1)/2-1
答案解析是这样的:长度为n-1的不同子串个数为2,长度为n-2的不同子串个数为3..,长度为1的不同子串个数是n,综合得到C
▼优质解答
答案和解析
比如S字串为"abcdefg",长度为7.则S中的包含的互不相同的字串有如下一些:
1.长度为6的个数为2:"abcdef"和"bcdefg"
2.长度为5的个数为3:"abcde","bcdef","cdefg"
.
6.长度为1的个数为7:"a","b","c","d","e","f","g"
个数总和就是2+3+4+5+6+7 = (1+2+3+..+7) - 1 = 7x(7+1)/2 - 1.
其中:
1+2+3+...+n = (1+n) + (2+(n-1)) + (3+(n-2)) + ...(首尾两项相加的和都是n+1,共 n/2个)
= n(n+1)/2
这个公式是初中数学里面的吧.
1.长度为6的个数为2:"abcdef"和"bcdefg"
2.长度为5的个数为3:"abcde","bcdef","cdefg"
.
6.长度为1的个数为7:"a","b","c","d","e","f","g"
个数总和就是2+3+4+5+6+7 = (1+2+3+..+7) - 1 = 7x(7+1)/2 - 1.
其中:
1+2+3+...+n = (1+n) + (2+(n-1)) + (3+(n-2)) + ...(首尾两项相加的和都是n+1,共 n/2个)
= n(n+1)/2
这个公式是初中数学里面的吧.
看了 数据结构问题,设S是一个长度...的网友还看了以下:
一个开关同时控制两盏灯泡的亮与灭,则这两盏灯泡1串联或并联都可以2并联3串联一个开关同时控制两盏灯 2020-05-14 …
一串符号如:123456,要求分别统计其中中文、英文字母,空格,数字字符、和其他字符个数,并显示它 2020-05-15 …
正则表达式1*(0|01)*表示的集合元素的特点是(48)。A.长度为奇数的0、1串B.开始和结尾字 2020-05-26 …
正确表达式1*(0|01)*表示的集合元素的特点是(19)。A.长度为奇数的0、1串B.串的长度为偶 2020-05-26 …
求帮助C语言作业,第四题一点思路都没有每题50金币,会追加题目1字符串简单加密将输入的字符串(只含 2020-06-09 …
1个西瓜+1个菠萝=8千克,1个西瓜+1串香蕉=9千克,1个菠萝+一串香蕉=5千克,1个西瓜,1个 2020-06-27 …
1串糖葫芦12个山楂,穿30串糖葫芦需要多少个山楂?1串糖葫芦卖3元,30串能卖多少钱? 2020-06-27 …
完成下面填空:(1)符合什么条件的两个全等梯形可以拼成一个矩形?答:;(2)符合什么条件的两个全等 2020-08-01 …
争当四好少年班队会活动班会内容:开场白——开唱歌《中国娃》1.串词,诗歌朗诵2.串词,倡议书3.串词 2020-11-10 …
串行口每次传送多少字符1.串行口每一次传送()字符。A.1个B.1串C.1帧D.1波特 2020-12-12 …