山西李氏族谱
山西沁源:百子朝登,世有恩清,正生元光,若能治家,常怀兴宪,木果月恒。
山西运城:传玄学,伯阳志广继,世民开唐基,太宗三晋起,长安登宝殿,科选百才智,笃印宋鸿峰,华夏法典正。
山西李氏:广运永孝常。
山西李氏:桂林永庭士,春景金东生;光贵兰远逢,万事庆大清。
山西孝义:贵仲成盛现,增启清开学。 洪桐祖籍:继厚传家广,兆德炎思昌。
山西李氏:金世学井,洪宪文成。
山西运城:景耀慎克。
山西平遥:可山秉世光清国。
山西大同:连文元锦肇。
山西交城:软登文大永秀,玉长尊廷立士广。
山西平定:日英山明水秀。
山西五台:唐如进广国春。
山西介休:天应芳敷殿,国元如春(树)生;正显奇明贵,玉宝廷承登。
山西平定:万恒华千德。 耕读堂李:翊庆定永嘉。(山西永济)
山西喜鹊:玉春守俊。
山西洪桐:玉亭茂树,尚传守成;克计广侯,昭燕培凡。
山西李氏:源聚泰华,明阁昭霞;兴仁俭让,万世吾家。 山西洪桐:月成兴相道。
山西洪桐:自树延传,继增明世,永汇清泉。
扩展资料:
祖训
明明我祖,汉史流芳,训子及孙,悉本义方,仰绎斯旨,更加推详。
曰诸裔孙,听我训章:读书为重,次即农桑,取之有道,工贾何妨;
克勤克俭,毋怠毋荒; 孝友睦姻,六行皆臧; 礼义廉耻,四维毕张;
处于家也,可表可坊; 仕于朝也,为忠为良,神则佑汝,汝福绵长。
倘背祖训,暴弃疏狂,轻违礼法,乖舛伦常,贻羞宗祖,得罪彼苍,
神则殃汝,汝必不昌。最可憎者,分类相戕,不念同忾,偏伦异乡,
手足干戈,我民忧伤。愿我族姓,怡怡雁行,通以血脉,泯厥界疆;
汝归和睦,神亦安康,引而亲之,岁岁登堂,同底于善,勉哉勿忘。
参考资料:
代姓家谱字辈如下:
一、湖南善邑代氏字辈:“仕洪国正天心顺上达民兴世泽良光宗耀祖承先绪盛德殿邦声远扬”。
二、湖南湘潭代氏字辈:“宗德显扬光辅盛朝金紫万年受兹介福敦崇孝义勤以力田念厥本原泽衍来裔”。
三、河南邓州代氏字辈:“广华敦林永典孝”。
四、代氏一支字辈:“维应学文楚正光明兴志中启富跺龙庭泽元道德向世传伦”。
五、贵州遵义代氏一支字辈:“国长正碧文万兴明智安克家端大本登台尚儒官”。
六、重庆江津代氏一支字辈:“清周世尚尊先圣华国文章道德兴”。
对于一般的家谱树(一般的多叉树)来说,我们可以很清楚的看出层次关系,树的层数表示代数(一共多少代人),树的最后一层表示最后一代人,由于多叉链表法表示的不方便,因此被迫无奈采用孩子兄弟表示法(二叉链表法)
假设我的家谱是这样的:
转换成孩子兄弟表示法后是这样的:
我们要做的是:这时我们要找有多少代人,以及最后以一代人出来。
如果根据第一个图来说找代数就是树的高度,最后一代人就是树的最后一层,二叉链表法中却不如第一个图来的直观,但是只要把握二叉链表法的本质还是很清晰的,根据孩子兄弟表示法的特性,(看二叉链表法的图)结点3的左子树保存的是其孩子,结点3的右子树保存的是其堂兄弟(对照第一个图来看)。假设我们每一个节点都有一个变量用来存储它是第几代的,那么从结点1开始,我们要找结点10是第几代的话,应该这么做:结点1是第一代,然后经过结点5是第二袋,然后看到结点10是第三代。因为第i个结点的左子树是他的孩子,既然是孩子,代数必须+1,而右子树是和第i结点同辈份的(堂兄弟),因此不能加1。本质来说就是往左走代数+1,向右走代数不变。这就是这题目的思路,通过这个方法你就可以知道有多少代人了,且每个节点都有保存了代数信息(用变量存起来了),再次遍历树把最后一代的结点输出即可。清晰了吗?清晰了我就开始写程序。
山西李氏族谱
本文2023-09-22 06:35:57发表“资讯”栏目。
本文链接:https://www.lezaizhuan.com/article/37807.html