comparison src/main/java/jp/ac/u_ryukyu/ie/cr/jungle/data/treemap/RedNode.java @ 216:9a410eddbfa4 OptionalTreeMap

delete warning
author tatsuki
date Tue, 01 Sep 2015 05:04:38 +0900
parents 1b3661be3119
children 3b31dd5e5a28
comparison
equal deleted inserted replaced
215:1b3661be3119 216:9a410eddbfa4
53 @Override 53 @Override
54 boolean isRed() { 54 boolean isRed() {
55 return true; 55 return true;
56 } 56 }
57 57
58 @SuppressWarnings("unchecked")
58 @Override 59 @Override
59 public Node<K, V> replaceNode(Node<K, V> parent, Comparator ctr) throws RotateParent { 60 public Node<K, V> replaceNode(Node<K, V> parent, Comparator ctr) throws RotateParent {
60 Node<K, V> newNode; 61 Node<K, V> newNode;
61 if (!this.left().isNotEmpty() && !this.right().isNotEmpty()) { //自身を削除する 62 if (!this.left().isNotEmpty() && !this.right().isNotEmpty()) { //自身を削除する
62 return deleteNode(); 63 return deleteNode();