Nope.
Your lease is a binding contract. If you need to break it for any reason, it is incumbent upon you to negotiate with your landlord to mitigate her losses. Simply giving 30 days notice is not enough.
You need to examine your lease carefully and make sure it doesn't assess any other penalties for moving out.
Additionally, you are not required to pay for the entire remainder of your lease term. You're on the hook for monthly rent only until the landlord finds a new tenant, and the landlord is required by law to make a reasonable effort to re-rent the unit. If she sells it, you're not responsible for any more rent.
You may find the resources here helpful.

