杨氏家谱树字是哪个辈的

栏目:资讯发布:2023-10-03浏览:2收藏

杨氏家谱树字是哪个辈的,第1张

  杨姓谱牒修撰的历史相当悠久。汉代刘歆在《七略》中提到与他同时的杨雄有《家牒》,而一些古代地方志中摘引的《家牒》片断涉及杨雄身后世。《世说新语》刘孝标注提到数十种南朝士族家谱,其中有《杨氏谱》。《隋书经籍志·谱系类》录有:《杨氏血脉谱》2卷,《杨氏家谱状并墓记》1卷,《杨氏支分谱》1卷,《杨氏谱》1卷。此外,古籍中还提到北齐有佚名的《杨愔家传》。以杨姓和王姓等为多,南北朝时的杨姓大族,已有编撰家谱之风。

  民国十二年(1923年)杨姓重新立宗续谱字辈:登、成、永、宏、福、生、考、义、和、平十字排辈为序。 近代杨贵德等在桐梓县娄山关镇虎峰山杨价崇德庙开会讨论百字谱: 弘农俊杰英、荣华泽祥祯、文武科举锦、福禄宁康兴、太师忠书令、唐宋才嘉兵、汉隋相尉权、崇德怀仁君、兰桂照辉映、侯州尽雄伟、盛海波涛涌、觉理冲凌云、启后继乾坤、慎思贵富民、树以成良言、勋著永绵传、严洁孝顺模、喜庆辅龙腾、昌发山西籍、源远承家业。 后修改为:三知承俊杰、荣华泽祥祯、汉隋相尉才、盛德怀仁君、文武科举锦、唐宋建奇勋、太师奉旨令、侯州忆雄英、沧海波涛涌、虎跃起龙腾、满门忠烈鼎、丰功壮凌云、慎思传清白、后裔靖康宁、兰桂照辉映、福禄显家声、昭著千秋范、源远伟业兴、廉洁行孝顺、继发晋乾坤。

用递归算,不管下面有多少个节点都给你算出来,而且效率也高。 给你个例子 好好看下 改下。

 private void AddTree(string ParentName, TreeNode node)

        {

            DataView dvTree = new DataView(dt);

            dvTreeRowFilter = "[TopGovName] = '" + ParentName + "'";

            foreach (DataRowView Row in dvTree)

            {

                TreeNode Node = node;

                if (node == null)//如果根节点已经添加完成

                {

                    NodeText = Row["GovName"]ToString();

                    NodeName = Row["sid"]ToString();

                    treeView1SelectedNodeNodesAdd(Node);

                    AddTree(NodeText, Node);

                }

                else//进行子节点的添加

                {

                    TreeNode nextNode = new TreeNode();

                    nextNodeText = Row["GovName"]ToString();

                    nextNodeName = Row["sid"]ToString();

                    NodeNodesAdd(nextNode);

                }

            }

        }

对于一般的家谱树(一般的多叉树)来说,我们可以很清楚的看出层次关系,树的层数表示代数(一共多少代人),树的最后一层表示最后一代人,由于多叉链表法表示的不方便,因此被迫无奈采用孩子兄弟表示法(二叉链表法)

假设我的家谱是这样的:

           

转换成孩子兄弟表示法后是这样的:

           

      我们要做的是:这时我们要找有多少代人,以及最后以一代人出来。

     如果根据第一个图来说找代数就是树的高度,最后一代人就是树的最后一层,二叉链表法中却不如第一个图来的直观,但是只要把握二叉链表法的本质还是很清晰的,根据孩子兄弟表示法的特性,(看二叉链表法的图)结点3的左子树保存的是其孩子,结点3的右子树保存的是其堂兄弟(对照第一个图来看)。假设我们每一个节点都有一个变量用来存储它是第几代的,那么从结点1开始,我们要找结点10是第几代的话,应该这么做:结点1是第一代,然后经过结点5是第二袋,然后看到结点10是第三代。因为第i个结点的左子树是他的孩子,既然是孩子,代数必须+1,而右子树是和第i结点同辈份的(堂兄弟),因此不能加1。本质来说就是往左走代数+1,向右走代数不变。这就是这题目的思路,通过这个方法你就可以知道有多少代人了,且每个节点都有保存了代数信息(用变量存起来了),再次遍历树把最后一代的结点输出即可。清晰了吗?清晰了我就开始写程序。

宋氏族谱字辈树字辈后面是煌字辈。

具体为:熙域钟汤本,材辉执镜清,凌梯熏坦镒,锡泽树煌坤,培锦江林焕,焌增钰沚森,模炘垂鉴永,汝梓炤基铭。

清初,后裔迁居江西萍乡、万载、湖南浏阳、醴陵等地:如登兴公于雍正2年(1724年)迁浏南俏雅里;周策公于康熙45年(1706年)迁浏西探骊湖,即浏阳市普迹镇;仁璋公于乾隆间迁浏北中嘴岭;达贤公于乾隆间迁浏北大步石。

云辉公于康熙50年(1711年)迁醴北大杨坑;登卿公于康熙间迁浏南大坡;兆发公于康熙初年迁浏东赤塘;名景公于雍正间迁醴北桃花。三邑共建宗祠于俏雅里。宗谱创修于道光13年(1833年),光绪4年(1878年)续修,宣统2年(1910年)三修。

源流考纪:

南宋绍兴年间,我祖新恩宋公年方十八,志气超人。携款千金来广东惠州长乐琴江(今梅州五华琴口)都中正约。据族谱记载,本地住民秀才要支省城参加乡试,但缺少费用不能成行。

新恩公解囊相助,唐秀才赴省考试,果然金榜题名,考中解元。唐解元衣锦还乡,见新恩公品格清奇,气宇轩昂,遂将第三女唐氏三娘许配给新恩公为妻。后家景逐渐殷实,每行恤苦怜贫,账济乡邻之善。众口皆碑,深得乡民的一致好评。

以上内容参考 -广东宋氏家谱

杨氏家谱树字是哪个辈的

  杨姓谱牒修撰的历史相当悠久。汉代刘歆在《七略》中提到与他同时的杨雄有《家牒》,而一些古代地方志中摘引的《家牒》片断涉及杨雄身后...
点击下载
热门文章
    确认删除?
    回到顶部