
紫书
irvix
Sacrifice what we want now for what we want eventually.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
紫书 6.7 二叉树的层次遍历 UVa 122
题意略个人的弱点在于读入的字符如何转换的问题。这个代码里的read函数值得思考。两种建树方式,一种是工程上常用的指针,一种是竞赛里常用的数组。指针调试稍微复杂点,容易出错。数组较为方便。Input:(11,LL) (7,LLL) (8,R) (5,) (4,L) (13,RL) (2,LLR) (1,RRR) (4,RR) ()(3,L) (4,R) ()(1,) ()Ou...原创 2018-12-03 13:02:01 · 201 阅读 · 0 评论 -
紫书 6-6小球下落 UVA679
题意略解析:1.若直接模拟,就用一个数组表示一颗完全二叉树,对于每个父节点k,其左右孩子为 k*2 和 k*2+1。利用大小为1<<D的数组,初始化为0,每当一个小球下落一层时,就把该位置1,以此模拟二叉树的状态。依题意,当该节点tree[k]==0,表示开关闭合,小球落到k*2点;否则落到k*2+1节点,然后递推判断即可。递推终止条件 k>n,小球最终落到编号为k/...原创 2018-12-02 21:15:28 · 209 阅读 · 0 评论