Assume your account has been hacked by a hacker and the hacker have alos deleted Zip code, changed alternative emails and password for your yahoo account. Then basically you have no way to recover them by applying tips or tricks and I suggest you not to wast your important time in Internet searching the way you should follow.
Just send an email using another email account to Yahoo Account Security Department addressing account-security-help@cc.yahoo-inc.com mentioning details about the entire story including Password you used last time to accessed your Yahoo account, all other information you submited to register with Yahoo, last time and date you updated your account in a polite way. And wait for the reply from the Security Team of Yahoo. If you are true then they must reply to you. Don't try to be clever trying for other's account demanding yours.
Hope you find this articles helpful.