250分题:给一段仅仅有'0','1'构成的字符串,然后给出串上平衡点的定义:在串上找到某个点(位置是p),这个点将串分成左右两部分(能够为空),左右分别计算字符的值的和,假设左边有字符是'1',那么字符值加上当前位置(i)与平衡点位置的距离(p - i),同理计算右边.假设左右的字符值相等,则就是平衡点.举例:100111是一个中第二个1将串分成100和11,左右的值都是3,是平衡点. 问这段'0′, '1'字符串中能找到多少个包括平衡点的子串? 串长度 < 2500 解析:看数据量是一个不能…