分析:(1)当n≥2时,由Sn+1=2Sn+n+1,n∈N*可得Sn=2Sn-1+n.两式相减可得an+1=2an+1.
变形为an+1+1=2(an+1),于是当n≥2且a≠-3时,数列{an+1}是等比数列,即可得到an.
(2)利用(1)和“错位相减法”即可得出.
解答:解:(1)当n≥2时,由S
n+1=2S
n+n+1,n∈N
*可得S
n=2S
n-1+n.
∴a
n+1=2a
n+1.
∴a
n+1+1=2(a
n+1),
∴当n≥2且a≠-3时,数列{a
n+1}是从第2项开始的等比数列.
a
2=a+2.
∴
an+1=(a+3)•2n-2,
∴
an=(a+3)•2n-2-1.
而a
1=a不满足上式.
当a=-3时,a
1=-3;当n≥2时,a
n=-1
∴
an=.
(2)由a
1=a=1得a
n=2
n-1(n∈N
*),则
bn==
.
∴T
n=
+++…+
+,
2T
n=
1+++…+
+,
两式相减可得T
n=1+
++…+
-=
-
=
2--<2.
∴M的最小值是2.
点评:本题考查了利用“n=1时,a1=S1;n≥2时,an=Sn-Sn-1”求an、等比数列的通项公式及其前n项和公式、“错位相减法”等基础知识与基本技能方法,考查了通过灵活变形转化为已经学过的有关知识解决问题的能力,属于难题.