If you're a young person and an elderly person is standing, the general rule is to give up your seat. It's called being a decent human being. 

One man in China apparently has never heard of this because he refused to get up for the elderly woman looking for a spot to sit. So the woman took matters into her own hands and just plopped down on his lap!