解答を見る前に解いてしまったので、解答とはちょっと違った解き方をしてしまいました。
(2x+1)/(x-1) = kx - 1 と置く (ただし、x≠1)
両辺に(x-1)を掛けて
2x+1 = (kx - 1)(x - 1) = kx² - (k+1)x + 1
kx² - (k+3)x = 0
k=0 のとき(2次式にならない)
kx² - (k+3)x = -3x = 0 より x=0 の1個
k≠0 のとき
kx² - (k+3)x = x{kx - (k+3)} = 0 より x=0,x = (k+3)/k
x=1となってはいけないが x = (k+3)/k = 1 + 3/k ≠ 1なので常に問題ない。
また k=-3のとき (k+3)/k = 0 となるので(重解) これを考慮すると
k=0,-3のとき 共有点 x=0 の1個
それ以外のとき 共有点 x=0,(k+3)/k の2個