可以通过多吃富含维生素以及叶酸的食物,比如香菇、鸡蛋、动物肾脏以及绿叶蔬菜、西瓜等,也可以多吃富含核酸和钙、镁、钾的食物,如木耳、豆类。导致记忆力差的原因,可能跟睡眠不足和睡眠质量差有关,带老年人到正规医院做检查,确定是生理因素还是病理因素导致的,才能针对不同病因进行有效治疗。