Here's the context.
A girl talked to John yesterday.
I met a girl in the library today.
The two girls are the same person.
The girl who talked to John yesterday is the same person as the one that I met in the library today.
I met the same girl in the library as the one who talked to John yesterday.
The same girl as the one who talked to John yesterday is the person that I met in the library today.
Personally I'd like to stick to using "the same girl as the one who~ " because it is wordy but sounds more specific. So I think all of them are possible to use. And here, I'd like to make sentences as diversely as possible and I'd like to know these mean the same and possible to use.