1. k=2, f(x)=|x^2-1|+x^2+2x
|x|>=1时,f(x)=x^2-1+x^2+2x=2x^2+2x-1=0, 解得:x=(-1-√3)/2
|x|<1时,f(x)=1-x^2+x^2+2x=1+2x=0, 得x=-1/2
故f(x)有2个零点:x=(-1-√3)/2, 或x=-1/2
2. 当x在[0, 1]时,f(x)=1-x^2+x^2+kx=1+kx=0, 得至多一个根:x1=-1/k
当x在(1,2]时,f(x)=x^2-1+x^2+kx=2x^2+kx-1=0, 因delta=k^2+8>0, 所以有2根,又因两根积=-1/2,所以一正一负。正根为x2=[-k+√(k^2+8)]/4
由题意,在[0,2]需有2个根,所以须有:
0=<-1/k<=1, 得: k<=-1
f(1)<0, 且f(2)>=0,即 1+k<0, 且7+2k>=0, 得:-3.5=