Lines Matching refs:leafNodes
119 final ArrayList<Rope> leafNodes = new ArrayList<Rope>();
130 leafNodes.add(x);
133 Rope result = merge(leafNodes, 0, leafNodes.size());
136 private Rope merge(ArrayList<Rope> leafNodes, int start, int end) {
140 return leafNodes.get(start);
142 return new ConcatenationRope(leafNodes.get(start), leafNodes.get(start + 1));
145 return new ConcatenationRope(merge(leafNodes, start, middle), merge(leafNodes, middle, end));
181 final ArrayList<Rope> leafNodes = new ArrayList<Rope>();
192 leafNodes.add(x);
195 out.println("rope(length=" + r.length() + ", leaf nodes=" + leafNodes.size() + ", non-leaf nodes=" + nonLeaf + ", depth=" + RopeUtilities.INSTANCE.depth(r) + ")");