applicationproperties不是小叶子_婚礼上席位卡的小心思你get到了吗

为了方便来宾可以快速地

找到自己的位置

并代替新人对宾客道一声感谢

新人们会使用到这个婚礼小物件

——席位卡

e34f961fc8dbb8c5c86c887f65280628.gif

根据婚礼主题的不同制定不同风格的席位卡,在卡片上制定好内容,如新人的专属logo、婚期、以及新人的照片,在末端加上感谢的话语让席位卡代替新人向宾客道一声感谢

7e94e144856c836737947f76dab10bbd.png

普通席位卡

将席位卡放在餐牌里

为了好看可以在卡片上

或餐盘旁加一点装饰

比如花艺或者颜色明亮一点的丝带等

55c0c8140570d908accd15cacc1975bd.png
c76e5fa966553e700a225e1caee6019f.png
1ba1bc41d11d87cc1c7dd574e786697c.png
3d27040665dfddb3d10b6ed881a8f375.png
8573b0b1c247e6113d8d7e34fd7fa5c4.png
7274800cb7fb2c79ada8cf120de29f16.png

水果席位卡

像这样选择带有一张叶子的水果放桌上

在叶子上亲自写上内容

就变成独具创意的席位卡

这样的席位卡 清晰又可爱

而且可以吃哦

e994e359894cfda9d2736611f77c5ddf.png

如果不想那么麻烦

也可以把叶子换成小卡片

选择印刷的方式制定好内容

插到水果上就可以啦

c73e896eefccc6610cfa7bc65053a2c8.png
3c3ef52a6616d3ffe322e789d82e524e.png

烫金席位卡

烫金的席位卡很有质感

放在纯白的餐盘里

也会给整个造型加分

55b324282b33f4942657c1d75197b5dd.png

花卉席位卡

干花/鲜花花束搭配

有质感的纸艺

精致又有仪式感

85f9c3ff40381dfb4b982bf925ad3bc8.png
141ecff152d7883c482dba0b1832c57f.png
6f56abae80f30cea984c2d011b66b3aa.png

树叶席位卡

在叶子上写上制定的内容

在婚礼结束之后

叶子席位卡还可以拿来

当作书签留作纪念

71554af8008e1b0f9ba947d491de2031.png

也可以在树叶上系一张小卡片

或者用烫印

把树叶和卡片连在一起

720826aef4be36a1ef144c6ec08d6fb3.png
1167cb9631692160d7edb1ae5e37f7dd.png

您的婚礼上有席位卡吗

如果有,那您的来宾定会感到无微不至

当然,您需要找一个懂设计的团队

不是吗?

图文:楠国夫人婚礼

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
可以使用递归的方式遍历树,并获取每一个叶子节点。具体实现如下: ```java public class TreeNode { private int val; private TreeNode left; private TreeNode right; public TreeNode(int val) { this.val = val; } public int getVal() { return val; } public void setVal(int val) { this.val = val; } public TreeNode getLeft() { return left; } public void setLeft(TreeNode left) { this.left = left; } public TreeNode getRight() { return right; } public void setRight(TreeNode right) { this.right = right; } public boolean isLeaf() { return left == null && right == null; } } public class TreeTraversal { public static void main(String[] args) { // 构造一棵二叉树 TreeNode root = new TreeNode(1); root.setLeft(new TreeNode(2)); root.getLeft().setLeft(new TreeNode(4)); root.getLeft().setRight(new TreeNode(5)); root.setRight(new TreeNode(3)); root.getRight().setLeft(new TreeNode(6)); root.getRight().setRight(new TreeNode(7)); // 遍历树并获取每个叶子节点 List<TreeNode> leaves = new ArrayList<>(); traverse(root, new ArrayList<>(), leaves); // 输出叶子节点的值 for (TreeNode leaf : leaves) { System.out.println(leaf.getVal()); } } private static void traverse(TreeNode node, List<TreeNode> path, List<TreeNode> leaves) { path.add(node); if (node.isLeaf()) { leaves.add(node); return; } if (node.getLeft() != null) { traverse(node.getLeft(), path, leaves); path.remove(path.size() - 1); } if (node.getRight() != null) { traverse(node.getRight(), path, leaves); path.remove(path.size() - 1); } } } ``` 关于上移和下移功能,可以在遍历过程中记录每个叶子节点的路径,然后根据需要调整路径即可。比如,要把某个叶子节点上移一层,可以把该节点的路径的最后一个节点(也就是该节点本身)的父节点替换为父节点的父节点。要下移一层,则可以把该节点的路径的最后一个节点替换为其左右子节点中的任意一个。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值