Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z _ __add__() (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet.Node method) __contains__() (titan_pylib.data_structures.dict.hash_dict.HashDict method) (titan_pylib.data_structures.set.wordsize_tree_multiset.WordsizeTreeMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) __getitem__() (titan_pylib.algorithm.arithmetic_progression.ArithmeticProgression method) (titan_pylib.data_structures.bit_vector.avl_tree_bit_vector.AVLTreeBitVector method) (titan_pylib.data_structures.deque.deque.Deque method) (titan_pylib.data_structures.dict.hash_dict.HashDict method) (titan_pylib.data_structures.dynamic_connectivity.lazy_link_cut_tree.LazyLinkCutTree method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree.FenwickTree method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree_RAQ.FenwickTreeRAQ method) (titan_pylib.data_structures.segment_tree.dual_commutative_segment_tree.DualCommutativeSegmentTree method) (titan_pylib.data_structures.set.sorted_multiset.SortedMultiset method) (titan_pylib.data_structures.set.sorted_set.SortedSet method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) (titan_pylib.graph.hld.hld_lazy_segment_tree.HLDLazySegmentTree method) (titan_pylib.graph.hld.hld_noncommutative_segment_tree.HLDNoncommutativeSegmentTree method) (titan_pylib.graph.hld.hld_segment_tree.HLDSegmentTree method) (titan_pylib.string.hash_string.HashString method) __iadd__() (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet.Node method) __isub__() (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet.Node method) __iter__() (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) __len__() (titan_pylib.data_structures.deque.deque.Deque method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) __reversed__() (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) __setitem__() (titan_pylib.data_structures.bit_vector.avl_tree_bit_vector.AVLTreeBitVector method) (titan_pylib.data_structures.deque.deque.Deque method) (titan_pylib.data_structures.dict.hash_dict.HashDict method) (titan_pylib.data_structures.dynamic_connectivity.lazy_link_cut_tree.LazyLinkCutTree method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree.FenwickTree method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.graph.hld.hld_lazy_segment_tree.HLDLazySegmentTree method) (titan_pylib.graph.hld.hld_noncommutative_segment_tree.HLDNoncommutativeSegmentTree method) (titan_pylib.graph.hld.hld_segment_tree.HLDSegmentTree method) (titan_pylib.string.string_count.StringCount method) __str__() (titan_pylib.data_structures.union_find.undoable_union_find.UndoableUnionFind method) (titan_pylib.data_structures.union_find.union_find.UnionFind method) __sub__() (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet.Node method) A a (titan_pylib.geometry.geometry.Line attribute) access() (titan_pylib.data_structures.bit_vector.avl_tree_bit_vector.AVLTreeBitVector method) (titan_pylib.data_structures.bit_vector.bit_vector.BitVector method) (titan_pylib.data_structures.bit_vector.bit_vector_interface.BitVectorInterface method) (titan_pylib.data_structures.bit_vector.splay_tree_bit_vector.SplayTreeBitVector method) (titan_pylib.data_structures.wavelet_matrix.wavelet_matrix.WaveletMatrix method) acos() (titan_pylib.geometry.geometry.GeometryUtil method) add() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset2.AVLTreeMultiset2 method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.avl_tree.avl_tree_set.AVLTreeSet method) (titan_pylib.data_structures.avl_tree.avl_tree_set2.AVLTreeSet2 method) (titan_pylib.data_structures.avl_tree.avl_tree_set3.AVLTreeSet3 method) (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.b_tree.b_tree_set.BTreeSet method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.binary_trie.binary_trie_set.BinaryTrieSet method) (titan_pylib.data_structures.dict.hash_dict.HashDict method) (titan_pylib.data_structures.fenwick_tree.dynamic_fenwick_tree.DynamicFenwickTree method) (titan_pylib.data_structures.fenwick_tree.dynamic_fenwick_tree_2D.DynamicFenwickTree2D method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree.FenwickTree method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree_2D.FenwickTree2D method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree_2D_RAQ.FenwickTree2DRAQ method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree_abst.FenwickTreeAbst method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree_RAQ.FenwickTreeRAQ method) (titan_pylib.data_structures.heap.double_ended_heap.DoubleEndedHeap method) (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) (titan_pylib.data_structures.safe_hash.hash_set.HashSet method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set.ScapegoatTreeSet method) (titan_pylib.data_structures.set.dynamic_fenwick_tree_multiset.DynamicFenwickTreeMultiset method) (titan_pylib.data_structures.set.dynamic_fenwick_tree_set.DynamicFenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_multiset.FenwickTreeMultiset method) (titan_pylib.data_structures.set.fenwick_tree_set.FenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set_fast.FenwickTreeSetFast method) (titan_pylib.data_structures.set.fenwick_tree_set_fast.FenwickTreeSetFast.InternalFenwickTree method) (titan_pylib.data_structures.set.hash_set.HashSet method) (titan_pylib.data_structures.set.hashed_multiset.HashedMultiset method) (titan_pylib.data_structures.set.mex_multiset.MexMultiset method) (titan_pylib.data_structures.set.min_max_multiset.MinMaxMultiset method) (titan_pylib.data_structures.set.min_max_set.MinMaxSet method) (titan_pylib.data_structures.set.multiset_quadratic_division.MultisetQuadraticDivision method) (titan_pylib.data_structures.set.segki_set.SegkiSet method) (titan_pylib.data_structures.set.set_quadratic_division.SetQuadraticDivision method) (titan_pylib.data_structures.set.sorted_multiset.SortedMultiset method) (titan_pylib.data_structures.set.sorted_set.SortedSet method) (titan_pylib.data_structures.set.wordsize_tree_multiset.WordsizeTreeMultiset method) (titan_pylib.data_structures.set.wordsize_tree_set.WordsizeTreeSet method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset2.SplayTreeMultiset2 method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_top_down.SplayTreeMultisetTopDown method) (titan_pylib.data_structures.splay_tree.splay_tree_set.SplayTreeSet method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset method) (titan_pylib.data_structures.treap.treap_set.TreapSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) (titan_pylib.math.mod_array.ModArray method) (titan_pylib.math.mod_array.ModArray1000000007 method) (titan_pylib.math.mod_array.ModArray998244353 method) (titan_pylib.math.mod_matrix.ModMatrix method) (titan_pylib.my_class.ordered_multiset_interface.OrderedMultisetInterface method) (titan_pylib.my_class.ordered_set_interface.OrderedSetInterface method) (titan_pylib.string.trie.Trie method) add_edge() (titan_pylib.data_structures.dynamic_connectivity.offline_dynamic_connectivity.OfflineDynamicConnectivity method) (titan_pylib.graph.euler_tour.EulerTour method) (titan_pylib.graph.flow.bipartite_max_matching.BipartiteMaxMatching method) (titan_pylib.graph.flow.max_flow_dinic.MaxFlowDinic method) (titan_pylib.graph.flow.max_flow_ford_fulkerson.MaxFlowFordFulkerson method) add_group() (titan_pylib.data_structures.dynamic_connectivity.offline_dynamic_connectivity.OfflineDynamicConnectivity.UndoableUnionFind method) add_point() (titan_pylib.data_structures.dynamic_connectivity.offline_dynamic_connectivity.OfflineDynamicConnectivity.UndoableUnionFind method) (titan_pylib.data_structures.wavelet_matrix.fenwick_tree_wavelet_matrix.FenwickTreeWaveletMatrix method) add_query() (titan_pylib.algorithm.mo.Mo method) add_range() (titan_pylib.data_structures.fenwick_tree.fenwick_tree_RAQ.FenwickTreeRAQ method) add_vertex() (titan_pylib.graph.euler_tour.EulerTour method) AffineMap (class in titan_pylib.math.affine_map) AHCSettings (class in titan_pylib.ahc.ahc_settings) all_apply() (titan_pylib.data_structures.avl_tree.lazy_avl_tree.LazyAVLTree method) (titan_pylib.data_structures.avl_tree.reversible_lazy_avl_tree.ReversibleLazyAVLTree method) (titan_pylib.data_structures.segment_quadratic_division.segment_lazy_quadratic_division.SegmentLazyQuadraticDivision method) (titan_pylib.data_structures.segment_tree.dual_commutative_segment_tree.DualCommutativeSegmentTree method) (titan_pylib.data_structures.segment_tree.dual_segment_tree.DualSegmentTree method) (titan_pylib.data_structures.segment_tree.dual_segment_tree_commutative.DualSegmentTreeCommutative method) (titan_pylib.data_structures.segment_tree.lazy_segment_tree.LazySegmentTree method) (titan_pylib.data_structures.segment_tree.lazy_segment_tree_range.LazySegmentTreeRange method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree_array.LazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array.ReversibleLazySplayTreeArray method) all_get() (titan_pylib.string.dynamic_hash_string.DynamicHashString method) all_group_members() (titan_pylib.data_structures.dynamic_connectivity.offline_dynamic_connectivity.OfflineDynamicConnectivity.UndoableUnionFind method) (titan_pylib.data_structures.union_find.undoable_union_find.UndoableUnionFind method) (titan_pylib.data_structures.union_find.union_find.UnionFind method) (titan_pylib.data_structures.union_find.union_find_heavy.UnionFindHeavy method) (titan_pylib.data_structures.union_find.weighted_union_find.WeightedUnionFind method) all_mul() (titan_pylib.math.mod_array.ModArray method) (titan_pylib.math.mod_array.ModArray1000000007 method) (titan_pylib.math.mod_array.ModArray998244353 method) all_prod() (titan_pylib.data_structures.avl_tree.lazy_avl_tree.LazyAVLTree method) (titan_pylib.data_structures.avl_tree.reversible_lazy_avl_tree.ReversibleLazyAVLTree method) (titan_pylib.data_structures.cumulative_sum.cumulative_op.CumulativeOp method) (titan_pylib.data_structures.cumulative_sum.cumulative_sum.CumulativeSum method) (titan_pylib.data_structures.deque.foldable_deque.FoldableDeque method) (titan_pylib.data_structures.segment_quadratic_division.segment_lazy_quadratic_division.SegmentLazyQuadraticDivision method) (titan_pylib.data_structures.segment_quadratic_division.segment_quadratic_division.SegmentQuadraticDivision method) (titan_pylib.data_structures.segment_tree.dynamic_segment_tree.DynamicSegmentTree method) (titan_pylib.data_structures.segment_tree.lazy_segment_tree.LazySegmentTree method) (titan_pylib.data_structures.segment_tree.lazy_segment_tree_range.LazySegmentTreeRange method) (titan_pylib.data_structures.segment_tree.segment_tree.SegmentTree method) (titan_pylib.data_structures.segment_tree.segment_tree_interface.SegmentTreeInterface method) (titan_pylib.data_structures.segment_tree.segment_tree_RmQ.SegmentTreeRmQ method) (titan_pylib.data_structures.segment_tree.segment_tree_RSQ.SegmentTreeRSQ method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree_array.LazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array.ReversibleLazySplayTreeArray method) (titan_pylib.data_structures.stack.foldable_stack.FoldableStack method) all_propagate() (titan_pylib.data_structures.segment_tree.dual_commutative_segment_tree.DualCommutativeSegmentTree method) (titan_pylib.data_structures.segment_tree.dual_segment_tree.DualSegmentTree method) (titan_pylib.data_structures.segment_tree.dual_segment_tree_commutative.DualSegmentTreeCommutative method) (titan_pylib.data_structures.segment_tree.lazy_segment_tree.LazySegmentTree method) (titan_pylib.data_structures.segment_tree.lazy_segment_tree_range.LazySegmentTreeRange method) all_reverse() (titan_pylib.data_structures.avl_tree.lazy_avl_tree.LazyAVLTree method) (titan_pylib.data_structures.avl_tree.reversible_lazy_avl_tree.ReversibleLazyAVLTree method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree_array.LazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array.ReversibleLazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.splay_tree_list.SplayTreeList method) (titan_pylib.string.dynamic_hash_string.DynamicHashString method) all_roots() (titan_pylib.data_structures.union_find.undoable_union_find.UndoableUnionFind method) (titan_pylib.data_structures.union_find.union_find.UnionFind method) (titan_pylib.data_structures.union_find.union_find_heavy.UnionFindHeavy method) (titan_pylib.data_structures.union_find.weighted_union_find.WeightedUnionFind method) all_sum() (titan_pylib.data_structures.cumulative_sum.cumulative_sum.CumulativeSum method) (titan_pylib.math.mod_array.ModArray method) (titan_pylib.math.mod_array.ModArray1000000007 method) (titan_pylib.math.mod_array.ModArray998244353 method) all_xor() (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.binary_trie.binary_trie_set.BinaryTrieSet method) ALPHA (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset attribute) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set.ScapegoatTreeSet attribute) antirec() (in module titan_pylib.others.antirec) (titan_pylib.data_structures.dynamic_connectivity.euler_tour_tree.EulerTourTree static method) antirec_cache() (in module titan_pylib.others.antirec) append() (titan_pylib.data_structures.b_tree.b_tree_list.BTreeList method) (titan_pylib.data_structures.deque.deque.Deque method) (titan_pylib.data_structures.deque.foldable_deque.FoldableDeque method) (titan_pylib.data_structures.list.linked_list.LinkedList method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree_array.LazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array.ReversibleLazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.splay_tree_list.SplayTreeList method) (titan_pylib.data_structures.splay_tree.splay_tree_list_array.SplayTreeListArray method) (titan_pylib.data_structures.stack.foldable_stack.FoldableStack method) (titan_pylib.data_structures.stack.persistent_stack.PersistentStack method) (titan_pylib.data_structures.stack.stack.Stack method) (titan_pylib.math.mod_array.ModArray method) (titan_pylib.math.mod_array.ModArray1000000007 method) (titan_pylib.math.mod_array.ModArray998244353 method) append_execute_command() (titan_pylib.ahc.parallel_tester.ParallelTester method) append_iter() (titan_pylib.data_structures.list.linked_list.LinkedList method) appendleft() (titan_pylib.data_structures.deque.deque.Deque method) (titan_pylib.data_structures.deque.foldable_deque.FoldableDeque method) (titan_pylib.data_structures.list.linked_list.LinkedList method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree_array.LazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array.ReversibleLazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.splay_tree_list.SplayTreeList method) (titan_pylib.data_structures.splay_tree.splay_tree_list_array.SplayTreeListArray method) apply() (titan_pylib.data_structures.avl_tree.lazy_avl_tree.LazyAVLTree method) (titan_pylib.data_structures.avl_tree.persistent_lazy_avl_tree.PersistentLazyAVLTree method) (titan_pylib.data_structures.avl_tree.reversible_lazy_avl_tree.ReversibleLazyAVLTree method) (titan_pylib.data_structures.rbst.lazy_rbst.LazyRBST method) (titan_pylib.data_structures.segment_quadratic_division.segment_lazy_quadratic_division.SegmentLazyQuadraticDivision method) (titan_pylib.data_structures.segment_tree.dual_commutative_segment_tree.DualCommutativeSegmentTree method) (titan_pylib.data_structures.segment_tree.dual_segment_tree.DualSegmentTree method) (titan_pylib.data_structures.segment_tree.dual_segment_tree_commutative.DualSegmentTreeCommutative method) (titan_pylib.data_structures.segment_tree.lazy_segment_tree.LazySegmentTree method) (titan_pylib.data_structures.segment_tree.lazy_segment_tree_range.LazySegmentTreeRange method) (titan_pylib.data_structures.segment_tree.range_set_range_composite.RangeSetRangeComposite method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree_array.LazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array.ReversibleLazySplayTreeArray method) (titan_pylib.data_structures.wbt.wbt_lazy_list.WBTLazyList method) apply_point() (titan_pylib.data_structures.segment_tree.dual_commutative_segment_tree.DualCommutativeSegmentTree method) (titan_pylib.data_structures.segment_tree.dual_segment_tree.DualSegmentTree method) (titan_pylib.data_structures.segment_tree.dual_segment_tree_commutative.DualSegmentTreeCommutative method) (titan_pylib.data_structures.segment_tree.lazy_segment_tree.LazySegmentTree method) (titan_pylib.data_structures.segment_tree.lazy_segment_tree_range.LazySegmentTreeRange method) area() (titan_pylib.geometry.geometry.Circle method) (titan_pylib.geometry.geometry.Polygon method) argumant_sort() (titan_pylib.geometry.geometry.Geometry class method) ArithmeticProgression (class in titan_pylib.algorithm.arithmetic_progression) Array (in module titan_pylib.math.mod_array) Array2D (class in titan_pylib.data_structures.array.array_2D) ave_height() (titan_pylib.data_structures.avl_tree.avl_tree_set.AVLTreeSet method) (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) AVLTreeBitVector (class in titan_pylib.data_structures.bit_vector.avl_tree_bit_vector) AVLTreeDict (class in titan_pylib.data_structures.avl_tree.avl_tree_dict) AVLTreeDict.Node (class in titan_pylib.data_structures.avl_tree.avl_tree_dict) AVLTreeMultiset (class in titan_pylib.data_structures.avl_tree.avl_tree_multiset) AVLTreeMultiset2 (class in titan_pylib.data_structures.avl_tree.avl_tree_multiset2) AVLTreeMultiset3 (class in titan_pylib.data_structures.avl_tree.avl_tree_multiset3) AVLTreeMultiset3.Node (class in titan_pylib.data_structures.avl_tree.avl_tree_multiset3) AVLTreeSet (class in titan_pylib.data_structures.avl_tree.avl_tree_set) AVLTreeSet2 (class in titan_pylib.data_structures.avl_tree.avl_tree_set2) AVLTreeSet3 (class in titan_pylib.data_structures.avl_tree.avl_tree_set3) AVLTreeSet3.Node (class in titan_pylib.data_structures.avl_tree.avl_tree_set3) B b (titan_pylib.geometry.geometry.Line attribute) balance() (titan_pylib.data_structures.avl_tree.persistent_avl_tree_list.PersistentAVLTreeList.Node method) (titan_pylib.data_structures.avl_tree.persistent_lazy_avl_tree.PersistentLazyAVLTree.Node method) bellman_ford() (in module titan_pylib.graph.bellman_ford) BETA (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset attribute) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set.ScapegoatTreeSet attribute) bfs() (in module titan_pylib.graph.bfs) bfs_path() (in module titan_pylib.graph.bfs) BigInt (class in titan_pylib.math.big_int) BinaryTrieMultiset (class in titan_pylib.data_structures.binary_trie.binary_trie_multiset) BinaryTrieSet (class in titan_pylib.data_structures.binary_trie.binary_trie_set) BinomialHeap (class in titan_pylib.data_structures.heap.binomial_heap) BipartiteMaxMatching (class in titan_pylib.graph.flow.bipartite_max_matching) bisect_left() (titan_pylib.data_structures.fenwick_tree.dynamic_fenwick_tree.DynamicFenwickTree method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree.FenwickTree method) (titan_pylib.data_structures.set.fenwick_tree_set_fast.FenwickTreeSetFast.InternalFenwickTree method) bisect_right() (titan_pylib.data_structures.fenwick_tree.dynamic_fenwick_tree.DynamicFenwickTree method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree.FenwickTree method) (titan_pylib.data_structures.set.fenwick_tree_set_fast.FenwickTreeSetFast.InternalFenwickTree method) BitVector (class in titan_pylib.data_structures.bit_vector.bit_vector) BitVectorInterface (class in titan_pylib.data_structures.bit_vector.bit_vector_interface) BSTMultisetArrayBase (class in titan_pylib.data_structures.bst_base.bst_multiset_array_base) BSTMultisetNodeBase (class in titan_pylib.data_structures.bst_base.bst_multiset_node_base) BSTSetNodeBase (class in titan_pylib.data_structures.bst_base.bst_set_node_base) BTreeList (class in titan_pylib.data_structures.b_tree.b_tree_list) BTreeSet (class in titan_pylib.data_structures.b_tree.b_tree_set) bubble_sort() (in module titan_pylib.algorithm.sort.bubble_sort) BUCKET_RATIO (titan_pylib.data_structures.set.sorted_multiset.SortedMultiset attribute) (titan_pylib.data_structures.set.sorted_set.SortedSet attribute) buf_input() (in module titan_pylib.others.fast_io) (titan_pylib.others.fast_io.FastIO class method) BUFSIZE (titan_pylib.others.fast_io.FastIO attribute) build() (titan_pylib.algorithm.random.random_graph.RandomGraph class method) (titan_pylib.algorithm.random.random_tree.RandomTree class method) (titan_pylib.data_structures.bit_vector.bit_vector.BitVector method) (titan_pylib.data_structures.dynamic_connectivity.euler_tour_tree.EulerTourTree method) (titan_pylib.data_structures.rbst.lazy_rbst.LazyRBST method) build_list() (titan_pylib.graph.hld.hld.HLD method) build_tester() (in module titan_pylib.ahc.parallel_tester) C c (titan_pylib.geometry.geometry.Line attribute) cartesian_tree() (in module titan_pylib.graph.cartesian_tree) ccw() (titan_pylib.geometry.geometry.Geometry class method) Changed (titan_pylib.others.SA.SA attribute) check() (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) child_left() (titan_pylib.graph.perfect_binary_tree.PerfectBinaryTree method) child_right() (titan_pylib.graph.perfect_binary_tree.PerfectBinaryTree method) children() (titan_pylib.graph.perfect_binary_tree.PerfectBinaryTree method) Circle (class in titan_pylib.geometry.geometry) circle_common_tangent() (titan_pylib.geometry.geometry.Geometry class method) circle_tangent() (titan_pylib.geometry.geometry.Geometry class method) clear() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset2.AVLTreeMultiset2 method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.avl_tree.avl_tree_set.AVLTreeSet method) (titan_pylib.data_structures.avl_tree.avl_tree_set2.AVLTreeSet2 method) (titan_pylib.data_structures.avl_tree.avl_tree_set3.AVLTreeSet3 method) (titan_pylib.data_structures.avl_tree.lazy_avl_tree.LazyAVLTree method) (titan_pylib.data_structures.avl_tree.reversible_lazy_avl_tree.ReversibleLazyAVLTree method) (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.b_tree.b_tree_set.BTreeSet method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.binary_trie.binary_trie_set.BinaryTrieSet method) (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set.ScapegoatTreeSet method) (titan_pylib.data_structures.set.hashed_multiset.HashedMultiset method) (titan_pylib.data_structures.set.wordsize_tree_multiset.WordsizeTreeMultiset method) (titan_pylib.data_structures.set.wordsize_tree_set.WordsizeTreeSet method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree_array.LazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array.ReversibleLazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.splay_tree_list.SplayTreeList method) (titan_pylib.data_structures.splay_tree.splay_tree_list_array.SplayTreeListArray method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset2.SplayTreeMultiset2 method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_top_down.SplayTreeMultisetTopDown method) (titan_pylib.data_structures.splay_tree.splay_tree_set.SplayTreeSet method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset method) (titan_pylib.data_structures.treap.treap_set.TreapSet method) (titan_pylib.data_structures.union_find.undoable_union_find.UndoableUnionFind method) (titan_pylib.data_structures.union_find.union_find.UnionFind method) (titan_pylib.data_structures.union_find.union_find_heavy.UnionFindHeavy method) (titan_pylib.data_structures.union_find.weighted_union_find.WeightedUnionFind method) (titan_pylib.my_class.ordered_multiset_interface.OrderedMultisetInterface method) (titan_pylib.my_class.ordered_set_interface.OrderedSetInterface method) closest_pair() (titan_pylib.geometry.geometry.Geometry class method) cntues() (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) Comb (class in titan_pylib.math.comb) compile() (titan_pylib.ahc.parallel_tester.ParallelTester method) compile_command (titan_pylib.ahc.ahc_settings.AHCSettings attribute) consume() (titan_pylib.algorithm.parser.Parser method) contains() (titan_pylib.data_structures.bst_base.bst_multiset_array_base.BSTMultisetArrayBase static method) (titan_pylib.data_structures.bst_base.bst_multiset_node_base.BSTMultisetNodeBase static method) (titan_pylib.data_structures.bst_base.bst_set_node_base.BSTSetNodeBase static method) (titan_pylib.geometry.geometry.ConvexPolygon method) (titan_pylib.geometry.geometry.Polygon method) convex_cut() (titan_pylib.geometry.geometry.ConvexPolygon method) convex_hull() (titan_pylib.geometry.geometry.Geometry class method) ConvexPolygon (class in titan_pylib.geometry.geometry) copy() (titan_pylib.data_structures.array.persistent_array.PersistentArray method) (titan_pylib.data_structures.avl_tree.persistent_avl_tree_list.PersistentAVLTreeList.Node method) (titan_pylib.data_structures.avl_tree.persistent_lazy_avl_tree.PersistentLazyAVLTree.Node method) (titan_pylib.data_structures.segment_tree.persistent_segment_tree.PersistentSegmentTree method) (titan_pylib.data_structures.segment_tree.persistent_segment_tree.PersistentSegmentTree.Node method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.data_structures.splay_tree.splay_tree_list.SplayTreeList method) (titan_pylib.data_structures.union_find.persistent_union_find.PersistentUnionFind method) (titan_pylib.geometry.geometry.Point method) (titan_pylib.others.SA.State method) cos() (titan_pylib.geometry.geometry.GeometryUtil method) count (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset.Node property) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet.Node property) count() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset2.AVLTreeMultiset2 method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.bst_base.bst_multiset_array_base.BSTMultisetArrayBase static method) (titan_pylib.data_structures.bst_base.bst_multiset_node_base.BSTMultisetNodeBase static method) (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.set.dynamic_fenwick_tree_multiset.DynamicFenwickTreeMultiset method) (titan_pylib.data_structures.set.fenwick_tree_multiset.FenwickTreeMultiset method) (titan_pylib.data_structures.set.hashed_multiset.HashedMultiset method) (titan_pylib.data_structures.set.min_max_multiset.MinMaxMultiset method) (titan_pylib.data_structures.set.multiset_quadratic_division.MultisetQuadraticDivision method) (titan_pylib.data_structures.set.sorted_multiset.SortedMultiset method) (titan_pylib.data_structures.set.static_ordered_multiset.StaticOrderedMultiset method) (titan_pylib.data_structures.set.wordsize_tree_multiset.WordsizeTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset2.SplayTreeMultiset2 method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_top_down.SplayTreeMultisetTopDown method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) (titan_pylib.my_class.ordered_multiset_interface.OrderedMultisetInterface method) (titan_pylib.string.trie.Trie method) count_segment_intersection() (titan_pylib.geometry.geometry.Geometry class method) cross() (titan_pylib.geometry.geometry.Geometry class method) cross_point_circle() (titan_pylib.geometry.geometry.Geometry class method) cross_point_circle_line() (titan_pylib.geometry.geometry.Geometry class method) cross_point_line() (titan_pylib.geometry.geometry.Geometry class method) cross_point_line_segment() (titan_pylib.geometry.geometry.Geometry class method) cross_point_segment() (titan_pylib.geometry.geometry.Geometry class method) crt() (in module titan_pylib.math.number) CSRArray (class in titan_pylib.data_structures.array.csr_array) CumulativeOp (class in titan_pylib.data_structures.cumulative_sum.cumulative_op) CumulativeSum (class in titan_pylib.data_structures.cumulative_sum.cumulative_sum) CumulativeSum2D (class in titan_pylib.data_structures.cumulative_sum.cumulative_sum2D) CumulativeSumWaveletMatrix (class in titan_pylib.data_structures.wavelet_matrix.cumulative_sum_wavelet_matrix) cut() (titan_pylib.data_structures.dynamic_connectivity.euler_tour_tree.EulerTourTree method) (titan_pylib.data_structures.dynamic_connectivity.link_cut_tree.LinkCutTree method) cycle (titan_pylib.algorithm.random.random_graph.RandomGraphType attribute) CycleMemo (class in titan_pylib.algorithm.cycle_memo) D debug() (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.b_tree.b_tree_list.BTreeList method) (titan_pylib.data_structures.b_tree.b_tree_set.BTreeSet method) (titan_pylib.data_structures.bit_vector.splay_tree_bit_vector.SplayTreeBitVector method) (titan_pylib.data_structures.set.segki_set.SegkiSet method) debug_acc() (titan_pylib.data_structures.bit_vector.splay_tree_bit_vector.SplayTreeBitVector method) decimal_acos() (in module titan_pylib.math.decimal_util) decimal_asin() (in module titan_pylib.math.decimal_util) decimal_cos() (in module titan_pylib.math.decimal_util) decimal_exp() (in module titan_pylib.math.decimal_util) decimal_pi() (in module titan_pylib.math.decimal_util) decimal_sin() (in module titan_pylib.math.decimal_util) DeletableMaxHeap (class in titan_pylib.data_structures.heap.deletable_max_heap) DeletableMinHeap (class in titan_pylib.data_structures.heap.deletable_min_heap) delete_edge() (titan_pylib.data_structures.dynamic_connectivity.offline_dynamic_connectivity.OfflineDynamicConnectivity method) dep() (titan_pylib.graph.perfect_binary_tree.PerfectBinaryTree method) Deque (class in titan_pylib.data_structures.deque.deque) det() (titan_pylib.math.mod_matrix.ModMatrix method) dfs_in_out() (titan_pylib.graph.rooted_tree.RootedTree method) (titan_pylib.graph.weighted_rooted_tree.WeightedRootedTree method) DFSTree (class in titan_pylib.graph.dfs_tree) diameter() (titan_pylib.geometry.geometry.ConvexPolygon method) diff() (titan_pylib.data_structures.union_find.weighted_union_find.WeightedUnionFind method) dijkstra() (in module titan_pylib.graph.dijkstra) direction (titan_pylib.ahc.ahc_settings.AHCSettings attribute) discard() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset2.AVLTreeMultiset2 method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.avl_tree.avl_tree_set.AVLTreeSet method) (titan_pylib.data_structures.avl_tree.avl_tree_set2.AVLTreeSet2 method) (titan_pylib.data_structures.avl_tree.avl_tree_set3.AVLTreeSet3 method) (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.b_tree.b_tree_set.BTreeSet method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.binary_trie.binary_trie_set.BinaryTrieSet method) (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) (titan_pylib.data_structures.safe_hash.hash_set.HashSet method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set.ScapegoatTreeSet method) (titan_pylib.data_structures.set.dynamic_fenwick_tree_multiset.DynamicFenwickTreeMultiset method) (titan_pylib.data_structures.set.dynamic_fenwick_tree_set.DynamicFenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_multiset.FenwickTreeMultiset method) (titan_pylib.data_structures.set.fenwick_tree_set.FenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set_fast.FenwickTreeSetFast method) (titan_pylib.data_structures.set.hash_set.HashSet method) (titan_pylib.data_structures.set.hashed_multiset.HashedMultiset method) (titan_pylib.data_structures.set.min_max_multiset.MinMaxMultiset method) (titan_pylib.data_structures.set.min_max_set.MinMaxSet method) (titan_pylib.data_structures.set.multiset_quadratic_division.MultisetQuadraticDivision method) (titan_pylib.data_structures.set.segki_set.SegkiSet method) (titan_pylib.data_structures.set.set_quadratic_division.SetQuadraticDivision method) (titan_pylib.data_structures.set.sorted_multiset.SortedMultiset method) (titan_pylib.data_structures.set.sorted_set.SortedSet method) (titan_pylib.data_structures.set.wordsize_tree_multiset.WordsizeTreeMultiset method) (titan_pylib.data_structures.set.wordsize_tree_set.WordsizeTreeSet method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset2.SplayTreeMultiset2 method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_top_down.SplayTreeMultisetTopDown method) (titan_pylib.data_structures.splay_tree.splay_tree_set.SplayTreeSet method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset method) (titan_pylib.data_structures.treap.treap_set.TreapSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) (titan_pylib.my_class.ordered_multiset_interface.OrderedMultisetInterface method) (titan_pylib.my_class.ordered_set_interface.OrderedSetInterface method) discard_all() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset2.AVLTreeMultiset2 method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.set.dynamic_fenwick_tree_multiset.DynamicFenwickTreeMultiset method) (titan_pylib.data_structures.set.fenwick_tree_multiset.FenwickTreeMultiset method) (titan_pylib.data_structures.set.hashed_multiset.HashedMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset2.SplayTreeMultiset2 method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_top_down.SplayTreeMultisetTopDown method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset method) (titan_pylib.my_class.ordered_multiset_interface.OrderedMultisetInterface method) discard_iter() (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) disconnect() (titan_pylib.data_structures.union_find.fully_retroactive_union_find.FullyRetroactiveUnionFind method) dist() (titan_pylib.graph.hld.hld.HLD method) (titan_pylib.graph.perfect_binary_tree.PerfectBinaryTree method) dist_p_to_line() (titan_pylib.geometry.geometry.Geometry class method) dist_p_to_p() (titan_pylib.geometry.geometry.Geometry class method) dist_p_to_segmemt() (titan_pylib.geometry.geometry.Geometry class method) dist_segment_to_segment() (titan_pylib.geometry.geometry.Geometry class method) div() (titan_pylib.math.mod_array.ModArray method) (titan_pylib.math.mod_array.ModArray1000000007 method) (titan_pylib.math.mod_array.ModArray998244353 method) div_mod() (in module titan_pylib.math.number) divisors_num() (in module titan_pylib.math.divisors) divisors_num_all() (in module titan_pylib.math.divisors) dot() (titan_pylib.geometry.geometry.Geometry class method) DoubleEndedHeap (class in titan_pylib.data_structures.heap.double_ended_heap) Doubling (class in titan_pylib.algorithm.doubling) DualCommutativeSegmentTree (class in titan_pylib.data_structures.segment_tree.dual_commutative_segment_tree) DualSegmentTree (class in titan_pylib.data_structures.segment_tree.dual_segment_tree) DualSegmentTreeCommutative (class in titan_pylib.data_structures.segment_tree.dual_segment_tree_commutative) DynamicFenwickTree (class in titan_pylib.data_structures.fenwick_tree.dynamic_fenwick_tree) DynamicFenwickTree2D (class in titan_pylib.data_structures.fenwick_tree.dynamic_fenwick_tree_2D) DynamicFenwickTreeMultiset (class in titan_pylib.data_structures.set.dynamic_fenwick_tree_multiset) DynamicFenwickTreeSet (class in titan_pylib.data_structures.set.dynamic_fenwick_tree_set) DynamicHashString (class in titan_pylib.string.dynamic_hash_string) DynamicHashStringBase (class in titan_pylib.string.dynamic_hash_string) DynamicSegmentTree (class in titan_pylib.data_structures.segment_tree.dynamic_segment_tree) DynamicWaveletMatrix (class in titan_pylib.data_structures.wavelet_matrix.dynamic_wavelet_matrix) E EPS (titan_pylib.geometry.geometry.GeometryUtil attribute) eq() (titan_pylib.geometry.geometry.GeometryUtil class method) EulerTour (class in titan_pylib.graph.euler_tour) EulerTourTree (class in titan_pylib.data_structures.dynamic_connectivity.euler_tour_tree) evert() (titan_pylib.data_structures.dynamic_connectivity.link_cut_tree.LinkCutTree method) execute_command (titan_pylib.ahc.ahc_settings.AHCSettings attribute) expand() (titan_pylib.math.affine_map.AffineMap class method) expose() (titan_pylib.data_structures.dynamic_connectivity.link_cut_tree.LinkCutTree method) expression() (titan_pylib.algorithm.parser.Parser method) ext_gcd() (in module titan_pylib.math.number) extend() (titan_pylib.data_structures.list.linked_list.LinkedList method) (titan_pylib.data_structures.wbt.wbt_lazy_list.WBTLazyList method) (titan_pylib.data_structures.wbt.wbt_list.WBTList method) (titan_pylib.string.dynamic_hash_string.DynamicHashString method) (titan_pylib.string.dynamic_hash_string.DynamicHashStringBase method) (titan_pylib.string.hash_string.HashStringBase method) F factor() (titan_pylib.algorithm.parser.Parser method) factorization() (in module titan_pylib.math.divisors) (titan_pylib.math.pollard_rho.PollardRho class method) factorization_counter() (in module titan_pylib.math.divisors) factorization_eratos() (in module titan_pylib.math.divisors) FastIO (class in titan_pylib.others.fast_io) FastO (class in titan_pylib.io.fast_o) fastpow() (in module titan_pylib.math.number) FenwickTree (class in titan_pylib.data_structures.fenwick_tree.fenwick_tree) FenwickTree2D (class in titan_pylib.data_structures.fenwick_tree.fenwick_tree_2D) FenwickTree2DRAQ (class in titan_pylib.data_structures.fenwick_tree.fenwick_tree_2D_RAQ) FenwickTreeAbst (class in titan_pylib.data_structures.fenwick_tree.fenwick_tree_abst) FenwickTreeMultiset (class in titan_pylib.data_structures.set.fenwick_tree_multiset) FenwickTreeRAQ (class in titan_pylib.data_structures.fenwick_tree.fenwick_tree_RAQ) FenwickTreeSet (class in titan_pylib.data_structures.set.fenwick_tree_set) FenwickTreeSetFast (class in titan_pylib.data_structures.set.fenwick_tree_set_fast) FenwickTreeSetFast.InternalFenwickTree (class in titan_pylib.data_structures.set.fenwick_tree_set_fast) FenwickTreeWaveletMatrix (class in titan_pylib.data_structures.wavelet_matrix.fenwick_tree_wavelet_matrix) find() (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) find_key() (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) find_order() (titan_pylib.data_structures.wbt.wbt_lazy_list.WBTLazyList method) (titan_pylib.data_structures.wbt.wbt_list.WBTList method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) first (titan_pylib.data_structures.others.pair.Pair property) flush() (in module titan_pylib.others.fast_io) (titan_pylib.io.fast_o.FastO class method) (titan_pylib.others.fast_io.FastIO class method) FoldableDeque (class in titan_pylib.data_structures.deque.foldable_deque) FoldableStack (class in titan_pylib.data_structures.stack.foldable_stack) for_each_vertex_path() (titan_pylib.graph.hld.hld.HLD method) for_each_vertex_subtree() (titan_pylib.graph.hld.hld.HLD method) Fraction (class in titan_pylib.math.fraction) from_abc() (titan_pylib.geometry.geometry.Line class method) from_points() (titan_pylib.geometry.geometry.Line class method) FullyRetroactiveUnionFind (class in titan_pylib.data_structures.union_find.fully_retroactive_union_find) FunctionalGraph (class in titan_pylib.graph.functional_graph) furthest_pair() (titan_pylib.geometry.geometry.Geometry class method) G ge() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset2.AVLTreeMultiset2 method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.avl_tree.avl_tree_set.AVLTreeSet method) (titan_pylib.data_structures.avl_tree.avl_tree_set2.AVLTreeSet2 method) (titan_pylib.data_structures.avl_tree.avl_tree_set3.AVLTreeSet3 method) (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.b_tree.b_tree_set.BTreeSet method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.binary_trie.binary_trie_set.BinaryTrieSet method) (titan_pylib.data_structures.bst_base.bst_multiset_array_base.BSTMultisetArrayBase static method) (titan_pylib.data_structures.bst_base.bst_multiset_node_base.BSTMultisetNodeBase static method) (titan_pylib.data_structures.bst_base.bst_set_node_base.BSTSetNodeBase static method) (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set.ScapegoatTreeSet method) (titan_pylib.data_structures.set.dynamic_fenwick_tree_set.DynamicFenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set.FenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set_fast.FenwickTreeSetFast method) (titan_pylib.data_structures.set.segki_set.SegkiSet method) (titan_pylib.data_structures.set.sorted_multiset.SortedMultiset method) (titan_pylib.data_structures.set.sorted_set.SortedSet method) (titan_pylib.data_structures.set.static_ordered_multiset.StaticOrderedMultiset method) (titan_pylib.data_structures.set.static_ordered_set.StaticOrderedSet method) (titan_pylib.data_structures.set.wordsize_tree_multiset.WordsizeTreeMultiset method) (titan_pylib.data_structures.set.wordsize_tree_set.WordsizeTreeSet method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset2.SplayTreeMultiset2 method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_top_down.SplayTreeMultisetTopDown method) (titan_pylib.data_structures.splay_tree.splay_tree_set.SplayTreeSet method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset method) (titan_pylib.data_structures.treap.treap_set.TreapSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) (titan_pylib.geometry.geometry.GeometryUtil class method) (titan_pylib.my_class.ordered_multiset_interface.OrderedMultisetInterface method) (titan_pylib.my_class.ordered_set_interface.OrderedSetInterface method) ge_iter() (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) GEO_INF (titan_pylib.geometry.geometry.GeometryUtil attribute) Geometry (class in titan_pylib.geometry.geometry) GeometryUtil (class in titan_pylib.geometry.geometry) get() (titan_pylib.data_structures.array.array_2D.Array2D method) (titan_pylib.data_structures.array.partial_persistent_array.PartialPersistentArray method) (titan_pylib.data_structures.array.persistent_array.PersistentArray method) (titan_pylib.data_structures.dict.hash_dict.HashDict method) (titan_pylib.data_structures.fenwick_tree.dynamic_fenwick_tree_2D.DynamicFenwickTree2D method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree_2D.FenwickTree2D method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree_2D_RAQ.FenwickTree2DRAQ method) (titan_pylib.data_structures.segment_tree.dynamic_segment_tree.DynamicSegmentTree method) (titan_pylib.data_structures.segment_tree.segment_tree.SegmentTree method) (titan_pylib.data_structures.segment_tree.segment_tree_interface.SegmentTreeInterface method) (titan_pylib.data_structures.segment_tree.segment_tree_RmQ.SegmentTreeRmQ method) (titan_pylib.data_structures.segment_tree.segment_tree_RSQ.SegmentTreeRSQ method) (titan_pylib.graph.hld.hld_lazy_segment_tree.HLDLazySegmentTree method) (titan_pylib.graph.hld.hld_noncommutative_segment_tree.HLDNoncommutativeSegmentTree method) (titan_pylib.graph.hld.hld_segment_tree.HLDSegmentTree method) (titan_pylib.math.affine_map.AffineMap static method) (titan_pylib.math.mod_matrix.ModMatrix method) (titan_pylib.string.dynamic_hash_string.DynamicHashString method) (titan_pylib.string.hash_string.HashString method) (titan_pylib.string.multi_hash_string.MultiHashString method) get_all_count() (titan_pylib.string.string_count.StringCount method) get_args() (titan_pylib.ahc.parallel_tester.ParallelTester static method) get_articulation_points() (in module titan_pylib.graph.get_articulation_points) get_back_iter() (titan_pylib.data_structures.list.linked_list.LinkedList method) get_biconnected_components() (in module titan_pylib.graph.get_biconnected_components) get_bipartite_graph() (titan_pylib.graph.rooted_tree.RootedTree method) (titan_pylib.graph.weighted_rooted_tree.WeightedRootedTree method) get_bridge() (in module titan_pylib.graph.get_bridge) (titan_pylib.graph.dfs_tree.DFSTree method) get_cap() (titan_pylib.string.dynamic_hash_string.DynamicHashStringBase method) (titan_pylib.string.hash_string.HashStringBase method) get_char() (titan_pylib.algorithm.parser.Parser method) get_child() (titan_pylib.graph.rooted_tree.RootedTree method) (titan_pylib.graph.weighted_rooted_tree.WeightedRootedTree method) get_child_num() (titan_pylib.graph.rooted_tree.RootedTree method) (titan_pylib.graph.weighted_rooted_tree.WeightedRootedTree method) get_count() (titan_pylib.string.string_count.StringCount method) get_cycle() (titan_pylib.graph.namori.Namori method) get_degree() (titan_pylib.geometry.geometry.Polygon method) get_descendant_num() (titan_pylib.graph.rooted_tree.RootedTree method) (titan_pylib.graph.weighted_rooted_tree.WeightedRootedTree method) get_diameter() (titan_pylib.graph.rooted_tree.RootedTree method) (titan_pylib.graph.weighted_rooted_tree.WeightedRootedTree method) get_dist() (titan_pylib.graph.rooted_tree.RootedTree method) (titan_pylib.graph.weighted_rooted_tree.WeightedRootedTree method) get_dists() (titan_pylib.graph.rooted_tree.RootedTree method) (titan_pylib.graph.weighted_rooted_tree.WeightedRootedTree method) get_divisors() (in module titan_pylib.math.divisors) (titan_pylib.math.divisors.Osa_k method) get_edges() (titan_pylib.data_structures.union_find.union_find_heavy.UnionFindHeavy method) get_elm() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) get_front_iter() (titan_pylib.data_structures.list.linked_list.LinkedList method) get_height() (titan_pylib.graph.rooted_tree.RootedTree method) (titan_pylib.graph.weighted_rooted_tree.WeightedRootedTree method) get_inversion_num() (titan_pylib.data_structures.fenwick_tree.fenwick_tree.FenwickTree static method) get_lca() (titan_pylib.graph.rooted_tree.RootedTree method) (titan_pylib.graph.weighted_rooted_tree.WeightedRootedTree method) get_lcp() (titan_pylib.string.hash_string.HashString method) get_max() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset2.AVLTreeMultiset2 method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.avl_tree.avl_tree_set.AVLTreeSet method) (titan_pylib.data_structures.avl_tree.avl_tree_set2.AVLTreeSet2 method) (titan_pylib.data_structures.avl_tree.avl_tree_set3.AVLTreeSet3 method) (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.b_tree.b_tree_set.BTreeSet method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.binary_trie.binary_trie_set.BinaryTrieSet method) (titan_pylib.data_structures.bst_base.bst_multiset_node_base.BSTMultisetNodeBase static method) (titan_pylib.data_structures.bst_base.bst_set_node_base.BSTSetNodeBase static method) (titan_pylib.data_structures.heap.deletable_max_heap.DeletableMaxHeap method) (titan_pylib.data_structures.heap.double_ended_heap.DoubleEndedHeap method) (titan_pylib.data_structures.heap.max_heap.MaxHeap method) (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set.ScapegoatTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set.FenwickTreeSet method) (titan_pylib.data_structures.set.min_max_multiset.MinMaxMultiset method) (titan_pylib.data_structures.set.min_max_set.MinMaxSet method) (titan_pylib.data_structures.set.segki_set.SegkiSet method) (titan_pylib.data_structures.set.wordsize_tree_multiset.WordsizeTreeMultiset method) (titan_pylib.data_structures.set.wordsize_tree_set.WordsizeTreeSet method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset2.SplayTreeMultiset2 method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_top_down.SplayTreeMultisetTopDown method) (titan_pylib.data_structures.splay_tree.splay_tree_set.SplayTreeSet method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset method) (titan_pylib.data_structures.treap.treap_set.TreapSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) (titan_pylib.my_class.ordered_multiset_interface.OrderedMultisetInterface method) (titan_pylib.my_class.ordered_set_interface.OrderedSetInterface method) (titan_pylib.string.string_count.StringCount method) get_max_iter() (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) get_min() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset2.AVLTreeMultiset2 method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.avl_tree.avl_tree_set.AVLTreeSet method) (titan_pylib.data_structures.avl_tree.avl_tree_set2.AVLTreeSet2 method) (titan_pylib.data_structures.avl_tree.avl_tree_set3.AVLTreeSet3 method) (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.b_tree.b_tree_set.BTreeSet method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.binary_trie.binary_trie_set.BinaryTrieSet method) (titan_pylib.data_structures.bst_base.bst_multiset_node_base.BSTMultisetNodeBase static method) (titan_pylib.data_structures.bst_base.bst_set_node_base.BSTSetNodeBase static method) (titan_pylib.data_structures.heap.binomial_heap.BinomialHeap method) (titan_pylib.data_structures.heap.deletable_min_heap.DeletableMinHeap method) (titan_pylib.data_structures.heap.double_ended_heap.DoubleEndedHeap method) (titan_pylib.data_structures.heap.min_heap.MinHeap method) (titan_pylib.data_structures.heap.Randomized_meldable_heap.RandomizedMeldableHeap method) (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set.ScapegoatTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set.FenwickTreeSet method) (titan_pylib.data_structures.set.min_max_multiset.MinMaxMultiset method) (titan_pylib.data_structures.set.min_max_set.MinMaxSet method) (titan_pylib.data_structures.set.segki_set.SegkiSet method) (titan_pylib.data_structures.set.wordsize_tree_multiset.WordsizeTreeMultiset method) (titan_pylib.data_structures.set.wordsize_tree_set.WordsizeTreeSet method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset2.SplayTreeMultiset2 method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_top_down.SplayTreeMultisetTopDown method) (titan_pylib.data_structures.splay_tree.splay_tree_set.SplayTreeSet method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset method) (titan_pylib.data_structures.treap.treap_set.TreapSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) (titan_pylib.my_class.ordered_multiset_interface.OrderedMultisetInterface method) (titan_pylib.my_class.ordered_set_interface.OrderedSetInterface method) (titan_pylib.string.string_count.StringCount method) get_min_iter() (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) get_mod() (titan_pylib.math.mod_array.ModArray method) (titan_pylib.math.mod_array.ModArray1000000007 method) (titan_pylib.math.mod_array.ModArray998244353 method) (titan_pylib.math.mod_int.ModInt class method) (titan_pylib.math.mod_int_1000000007.ModInt1000000007 static method) (titan_pylib.math.mod_int_998244353.ModInt998244353 static method) (titan_pylib.string.dynamic_hash_string.DynamicHashStringBase static method) (titan_pylib.string.hash_string.HashStringBase static method) get_mul() (titan_pylib.string.dynamic_hash_string.DynamicHashStringBase static method) (titan_pylib.string.hash_string.HashStringBase static method) get_n() (titan_pylib.math.mod_matrix.ModMatrix method) get_parents() (titan_pylib.graph.rooted_tree.RootedTree method) (titan_pylib.graph.weighted_rooted_tree.WeightedRootedTree method) get_path() (titan_pylib.graph.perfect_binary_tree.PerfectBinaryTree method) (titan_pylib.graph.rooted_tree.RootedTree method) (titan_pylib.graph.weighted_rooted_tree.WeightedRootedTree method) get_prime_count() (in module titan_pylib.math.divisors) get_primelist() (in module titan_pylib.math.divisors) get_quotients() (in module titan_pylib.math.get_quotients) get_scc() (in module titan_pylib.graph.get_scc) get_scc_graph() (in module titan_pylib.graph.get_scc_graph) get_scc_lowlink() (in module titan_pylib.graph.get_scc_lowlink) get_score() (titan_pylib.ahc.ahc_settings.AHCSettings method) get_suffix_array() (in module titan_pylib.string.get_suffix_array) get_sum() (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) get_toposo() (titan_pylib.graph.rooted_tree.RootedTree method) (titan_pylib.graph.weighted_rooted_tree.WeightedRootedTree method) get_tree() (titan_pylib.graph.namori.Namori method) get_two_edge_connected_components() (titan_pylib.graph.dfs_tree.DFSTree method) get_vertex() (titan_pylib.data_structures.dynamic_connectivity.euler_tour_tree.EulerTourTree method) get_x() (titan_pylib.geometry.geometry.Line method) get_y() (titan_pylib.geometry.geometry.Line method) gray_code() (in module titan_pylib.algorithm.gray_code) grid_bfs() (in module titan_pylib.graph.grid_bfs) group_count() (titan_pylib.data_structures.dynamic_connectivity.euler_tour_tree.EulerTourTree method) (titan_pylib.data_structures.dynamic_connectivity.link_cut_tree.LinkCutTree method) (titan_pylib.data_structures.dynamic_connectivity.offline_dynamic_connectivity.OfflineDynamicConnectivity.UndoableUnionFind method) (titan_pylib.data_structures.union_find.undoable_union_find.UndoableUnionFind method) (titan_pylib.data_structures.union_find.union_find.UnionFind method) (titan_pylib.data_structures.union_find.union_find_heavy.UnionFindHeavy method) (titan_pylib.data_structures.union_find.union_find_members.UnionFindMembers method) (titan_pylib.data_structures.union_find.weighted_union_find.WeightedUnionFind method) group_sum() (titan_pylib.data_structures.dynamic_connectivity.offline_dynamic_connectivity.OfflineDynamicConnectivity.UndoableUnionFind method) gt() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset2.AVLTreeMultiset2 method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.avl_tree.avl_tree_set.AVLTreeSet method) (titan_pylib.data_structures.avl_tree.avl_tree_set2.AVLTreeSet2 method) (titan_pylib.data_structures.avl_tree.avl_tree_set3.AVLTreeSet3 method) (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.b_tree.b_tree_set.BTreeSet method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.binary_trie.binary_trie_set.BinaryTrieSet method) (titan_pylib.data_structures.bst_base.bst_multiset_array_base.BSTMultisetArrayBase static method) (titan_pylib.data_structures.bst_base.bst_multiset_node_base.BSTMultisetNodeBase static method) (titan_pylib.data_structures.bst_base.bst_set_node_base.BSTSetNodeBase static method) (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set.ScapegoatTreeSet method) (titan_pylib.data_structures.set.dynamic_fenwick_tree_set.DynamicFenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set.FenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set_fast.FenwickTreeSetFast method) (titan_pylib.data_structures.set.segki_set.SegkiSet method) (titan_pylib.data_structures.set.sorted_multiset.SortedMultiset method) (titan_pylib.data_structures.set.sorted_set.SortedSet method) (titan_pylib.data_structures.set.static_ordered_multiset.StaticOrderedMultiset method) (titan_pylib.data_structures.set.static_ordered_set.StaticOrderedSet method) (titan_pylib.data_structures.set.wordsize_tree_multiset.WordsizeTreeMultiset method) (titan_pylib.data_structures.set.wordsize_tree_set.WordsizeTreeSet method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset2.SplayTreeMultiset2 method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_top_down.SplayTreeMultisetTopDown method) (titan_pylib.data_structures.splay_tree.splay_tree_set.SplayTreeSet method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset method) (titan_pylib.data_structures.treap.treap_set.TreapSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) (titan_pylib.geometry.geometry.GeometryUtil class method) (titan_pylib.my_class.ordered_multiset_interface.OrderedMultisetInterface method) (titan_pylib.my_class.ordered_set_interface.OrderedSetInterface method) gt_iter() (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) H HashCounter (class in titan_pylib.data_structures.safe_hash.hash_counter) HashDefaultdict (class in titan_pylib.data_structures.safe_hash.hash_defaultdict) HashDict (class in titan_pylib.data_structures.dict.hash_dict) (class in titan_pylib.data_structures.safe_hash.hash_dict) HashedMultiset (class in titan_pylib.data_structures.set.hashed_multiset) HashSet (class in titan_pylib.data_structures.safe_hash.hash_set) (class in titan_pylib.data_structures.set.hash_set) HashString (class in titan_pylib.string.hash_string) HashStringBase (class in titan_pylib.string.hash_string) HLD (class in titan_pylib.graph.hld.hld) HLDLazySegmentTree (class in titan_pylib.graph.hld.hld_lazy_segment_tree) HLDNoncommutativeSegmentTree (class in titan_pylib.graph.hld.hld_noncommutative_segment_tree) HLDSegmentTree (class in titan_pylib.graph.hld.hld_segment_tree) I identity() (titan_pylib.math.mod_matrix.ModMatrix static method) index() (titan_pylib.algorithm.arithmetic_progression.ArithmeticProgression method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.avl_tree.avl_tree_set.AVLTreeSet method) (titan_pylib.data_structures.avl_tree.avl_tree_set3.AVLTreeSet3 method) (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.binary_trie.binary_trie_set.BinaryTrieSet method) (titan_pylib.data_structures.bst_base.bst_multiset_array_base.BSTMultisetArrayBase static method) (titan_pylib.data_structures.bst_base.bst_multiset_node_base.BSTMultisetNodeBase static method) (titan_pylib.data_structures.bst_base.bst_set_node_base.BSTSetNodeBase static method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set.ScapegoatTreeSet method) (titan_pylib.data_structures.set.dynamic_fenwick_tree_set.DynamicFenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set.FenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set_fast.FenwickTreeSetFast method) (titan_pylib.data_structures.set.sorted_multiset.SortedMultiset method) (titan_pylib.data_structures.set.sorted_set.SortedSet method) (titan_pylib.data_structures.set.static_ordered_multiset.StaticOrderedMultiset method) (titan_pylib.data_structures.set.static_ordered_set.StaticOrderedSet method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.splay_tree.splay_tree_set.SplayTreeSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) index_keys() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) index_right() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.avl_tree.avl_tree_set.AVLTreeSet method) (titan_pylib.data_structures.avl_tree.avl_tree_set3.AVLTreeSet3 method) (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.binary_trie.binary_trie_set.BinaryTrieSet method) (titan_pylib.data_structures.bst_base.bst_multiset_array_base.BSTMultisetArrayBase static method) (titan_pylib.data_structures.bst_base.bst_multiset_node_base.BSTMultisetNodeBase static method) (titan_pylib.data_structures.bst_base.bst_set_node_base.BSTSetNodeBase static method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set.ScapegoatTreeSet method) (titan_pylib.data_structures.set.dynamic_fenwick_tree_set.DynamicFenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set.FenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set_fast.FenwickTreeSetFast method) (titan_pylib.data_structures.set.sorted_multiset.SortedMultiset method) (titan_pylib.data_structures.set.sorted_set.SortedSet method) (titan_pylib.data_structures.set.static_ordered_multiset.StaticOrderedMultiset method) (titan_pylib.data_structures.set.static_ordered_set.StaticOrderedSet method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.splay_tree.splay_tree_set.SplayTreeSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) index_right_keys() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) input() (in module titan_pylib.others.fast_io) (titan_pylib.others.fast_io.FastIO class method) input_buf (titan_pylib.others.fast_io.FastIO attribute) input_file_names (titan_pylib.ahc.ahc_settings.AHCSettings attribute) insert() (titan_pylib.data_structures.avl_tree.lazy_avl_tree.LazyAVLTree method) (titan_pylib.data_structures.avl_tree.persistent_avl_tree_list.PersistentAVLTreeList method) (titan_pylib.data_structures.avl_tree.persistent_lazy_avl_tree.PersistentLazyAVLTree method) (titan_pylib.data_structures.avl_tree.reversible_lazy_avl_tree.ReversibleLazyAVLTree method) (titan_pylib.data_structures.b_tree.b_tree_list.BTreeList method) (titan_pylib.data_structures.bit_vector.avl_tree_bit_vector.AVLTreeBitVector method) (titan_pylib.data_structures.bit_vector.splay_tree_bit_vector.SplayTreeBitVector method) (titan_pylib.data_structures.rbst.lazy_rbst.LazyRBST method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree_array.LazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array.ReversibleLazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.splay_tree_list.SplayTreeList method) (titan_pylib.data_structures.splay_tree.splay_tree_list_array.SplayTreeListArray method) (titan_pylib.data_structures.wavelet_matrix.dynamic_wavelet_matrix.DynamicWaveletMatrix method) (titan_pylib.data_structures.wbt.wbt_lazy_list.WBTLazyList method) (titan_pylib.data_structures.wbt.wbt_list.WBTList method) (titan_pylib.string.dynamic_hash_string.DynamicHashString method) insert_iter_nxt() (titan_pylib.data_structures.list.linked_list.LinkedList method) insert_iter_pre() (titan_pylib.data_structures.list.linked_list.LinkedList method) Int (class in titan_pylib.others.Int) inv() (titan_pylib.math.mod_matrix.ModMatrix method) is_ascending() (titan_pylib.string.string_count.StringCount method) is_bipartite_graph() (in module titan_pylib.graph.is_bipartite_graph) is_convex() (titan_pylib.geometry.geometry.Polygon method) is_descending() (titan_pylib.string.string_count.StringCount method) is_intersect_circle() (titan_pylib.geometry.geometry.Geometry class method) is_intersect_linesegment() (titan_pylib.geometry.geometry.Geometry class method) is_on_path() (titan_pylib.graph.hld.hld.HLD method) (titan_pylib.graph.rooted_tree.RootedTree method) (titan_pylib.graph.weighted_rooted_tree.WeightedRootedTree method) is_orthogonal() (titan_pylib.geometry.geometry.Geometry class method) is_parallel() (titan_pylib.geometry.geometry.Geometry class method) is_prime64() (in module titan_pylib.math.is_prime64) isqrt() (in module titan_pylib.math.number) items() (titan_pylib.data_structures.avl_tree.avl_tree_dict.AVLTreeDict method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.dict.hash_dict.HashDict method) (titan_pylib.data_structures.safe_hash.hash_counter.HashCounter method) (titan_pylib.data_structures.safe_hash.hash_defaultdict.HashDefaultdict method) (titan_pylib.data_structures.safe_hash.hash_dict.HashDict method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.set.dynamic_fenwick_tree_multiset.DynamicFenwickTreeMultiset method) (titan_pylib.data_structures.set.fenwick_tree_multiset.FenwickTreeMultiset method) (titan_pylib.data_structures.set.hashed_multiset.HashedMultiset method) (titan_pylib.data_structures.set.wordsize_tree_multiset.WordsizeTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_dict.SplayTreeDict method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) iter() (titan_pylib.data_structures.array.csr_array.CSRArray method) iter_node() (titan_pylib.data_structures.list.linked_list.LinkedList method) iter_node_rev() (titan_pylib.data_structures.list.linked_list.LinkedList method) K key() (titan_pylib.data_structures.list.linked_list.LinkedList.LinkedListNode method) keys() (titan_pylib.data_structures.avl_tree.avl_tree_dict.AVLTreeDict method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.dict.hash_dict.HashDict method) (titan_pylib.data_structures.safe_hash.hash_counter.HashCounter method) (titan_pylib.data_structures.safe_hash.hash_defaultdict.HashDefaultdict method) (titan_pylib.data_structures.safe_hash.hash_dict.HashDict method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.set.hashed_multiset.HashedMultiset method) (titan_pylib.data_structures.set.wordsize_tree_multiset.WordsizeTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_dict.SplayTreeDict method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) KnapsackSolver (class in titan_pylib.others.knapsack_solver) kth() (titan_pylib.algorithm.cycle_memo.CycleMemo method) (titan_pylib.algorithm.doubling.Doubling method) kth_elm() (titan_pylib.data_structures.bst_base.bst_set_node_base.BSTSetNodeBase static method) kth_largest() (titan_pylib.data_structures.wavelet_matrix.wavelet_matrix.WaveletMatrix method) kth_smallest() (titan_pylib.data_structures.wavelet_matrix.wavelet_matrix.WaveletMatrix method) kth_splay() (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) L la() (titan_pylib.graph.perfect_binary_tree.PerfectBinaryTree method) large_pow() (in module titan_pylib.math.number) LazyAVLTree (class in titan_pylib.data_structures.avl_tree.lazy_avl_tree) LazyAVLTree.Node (class in titan_pylib.data_structures.avl_tree.lazy_avl_tree) LazyLinkCutTree (class in titan_pylib.data_structures.dynamic_connectivity.lazy_link_cut_tree) LazyRBST (class in titan_pylib.data_structures.rbst.lazy_rbst) LazyRBST.Node (class in titan_pylib.data_structures.rbst.lazy_rbst) LazyRBST.Random (class in titan_pylib.data_structures.rbst.lazy_rbst) LazySegmentTree (class in titan_pylib.data_structures.segment_tree.lazy_segment_tree) LazySegmentTreeRange (class in titan_pylib.data_structures.segment_tree.lazy_segment_tree_range) LazySplayTree (class in titan_pylib.data_structures.splay_tree.lazy_splay_tree) LazySplayTreeArray (class in titan_pylib.data_structures.splay_tree.lazy_splay_tree_array) LazySplayTreeArrayData (class in titan_pylib.data_structures.splay_tree.lazy_splay_tree_array) LCA (class in titan_pylib.graph.lca) lca() (titan_pylib.data_structures.dynamic_connectivity.link_cut_tree.LinkCutTree method) (titan_pylib.graph.euler_tour.EulerTour method) (titan_pylib.graph.hld.hld.HLD method) (titan_pylib.graph.lca.LCA method) (titan_pylib.graph.perfect_binary_tree.PerfectBinaryTree method) lca_mul() (titan_pylib.graph.euler_tour.EulerTour method) (titan_pylib.graph.lca.LCA method) lcm() (in module titan_pylib.math.number) lcm_mod() (in module titan_pylib.math.number) lcm_mul() (in module titan_pylib.math.number) le() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset2.AVLTreeMultiset2 method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.avl_tree.avl_tree_set.AVLTreeSet method) (titan_pylib.data_structures.avl_tree.avl_tree_set2.AVLTreeSet2 method) (titan_pylib.data_structures.avl_tree.avl_tree_set3.AVLTreeSet3 method) (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.b_tree.b_tree_set.BTreeSet method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.binary_trie.binary_trie_set.BinaryTrieSet method) (titan_pylib.data_structures.bst_base.bst_multiset_array_base.BSTMultisetArrayBase static method) (titan_pylib.data_structures.bst_base.bst_multiset_node_base.BSTMultisetNodeBase static method) (titan_pylib.data_structures.bst_base.bst_set_node_base.BSTSetNodeBase static method) (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set.ScapegoatTreeSet method) (titan_pylib.data_structures.set.dynamic_fenwick_tree_set.DynamicFenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set.FenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set_fast.FenwickTreeSetFast method) (titan_pylib.data_structures.set.segki_set.SegkiSet method) (titan_pylib.data_structures.set.sorted_multiset.SortedMultiset method) (titan_pylib.data_structures.set.sorted_set.SortedSet method) (titan_pylib.data_structures.set.static_ordered_multiset.StaticOrderedMultiset method) (titan_pylib.data_structures.set.static_ordered_set.StaticOrderedSet method) (titan_pylib.data_structures.set.wordsize_tree_multiset.WordsizeTreeMultiset method) (titan_pylib.data_structures.set.wordsize_tree_set.WordsizeTreeSet method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset2.SplayTreeMultiset2 method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_top_down.SplayTreeMultisetTopDown method) (titan_pylib.data_structures.splay_tree.splay_tree_set.SplayTreeSet method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset method) (titan_pylib.data_structures.treap.treap_set.TreapSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) (titan_pylib.geometry.geometry.GeometryUtil class method) (titan_pylib.my_class.ordered_multiset_interface.OrderedMultisetInterface method) (titan_pylib.my_class.ordered_set_interface.OrderedSetInterface method) le_iter() (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) leader() (titan_pylib.data_structures.dynamic_connectivity.euler_tour_tree.EulerTourTree method) len_elm() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.set.hashed_multiset.HashedMultiset method) (titan_pylib.data_structures.set.min_max_multiset.MinMaxMultiset method) (titan_pylib.data_structures.set.static_ordered_multiset.StaticOrderedMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset2.SplayTreeMultiset2 method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset method) Line (class in titan_pylib.geometry.geometry) linear_equations() (titan_pylib.math.mod_matrix.ModMatrix class method) linear_indeterminate_equation() (in module titan_pylib.math.number) link() (titan_pylib.data_structures.dynamic_connectivity.euler_tour_tree.EulerTourTree method) (titan_pylib.data_structures.dynamic_connectivity.link_cut_tree.LinkCutTree method) LinkCutTree (class in titan_pylib.data_structures.dynamic_connectivity.link_cut_tree) LinkedList (class in titan_pylib.data_structures.list.linked_list) LinkedList.LinkedListNode (class in titan_pylib.data_structures.list.linked_list) lt() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset2.AVLTreeMultiset2 method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.avl_tree.avl_tree_set.AVLTreeSet method) (titan_pylib.data_structures.avl_tree.avl_tree_set2.AVLTreeSet2 method) (titan_pylib.data_structures.avl_tree.avl_tree_set3.AVLTreeSet3 method) (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.b_tree.b_tree_set.BTreeSet method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.binary_trie.binary_trie_set.BinaryTrieSet method) (titan_pylib.data_structures.bst_base.bst_multiset_array_base.BSTMultisetArrayBase static method) (titan_pylib.data_structures.bst_base.bst_multiset_node_base.BSTMultisetNodeBase static method) (titan_pylib.data_structures.bst_base.bst_set_node_base.BSTSetNodeBase static method) (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set.ScapegoatTreeSet method) (titan_pylib.data_structures.set.dynamic_fenwick_tree_set.DynamicFenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set.FenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set_fast.FenwickTreeSetFast method) (titan_pylib.data_structures.set.segki_set.SegkiSet method) (titan_pylib.data_structures.set.sorted_multiset.SortedMultiset method) (titan_pylib.data_structures.set.sorted_set.SortedSet method) (titan_pylib.data_structures.set.static_ordered_multiset.StaticOrderedMultiset method) (titan_pylib.data_structures.set.static_ordered_set.StaticOrderedSet method) (titan_pylib.data_structures.set.wordsize_tree_multiset.WordsizeTreeMultiset method) (titan_pylib.data_structures.set.wordsize_tree_set.WordsizeTreeSet method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset2.SplayTreeMultiset2 method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_top_down.SplayTreeMultisetTopDown method) (titan_pylib.data_structures.splay_tree.splay_tree_set.SplayTreeSet method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset method) (titan_pylib.data_structures.treap.treap_set.TreapSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) (titan_pylib.geometry.geometry.GeometryUtil class method) (titan_pylib.my_class.ordered_multiset_interface.OrderedMultisetInterface method) (titan_pylib.my_class.ordered_set_interface.OrderedSetInterface method) lt_iter() (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) M main() (in module titan_pylib.ahc.parallel_tester) make_ans_init() (titan_pylib.others.SA.SA method) make_node() (titan_pylib.data_structures.list.linked_list.LinkedList method) mat_mul() (in module titan_pylib.math.number) mat_powmod() (in module titan_pylib.math.number) max_flow() (titan_pylib.graph.flow.max_flow_dinic.MaxFlowDinic method) (titan_pylib.graph.flow.max_flow_ford_fulkerson.MaxFlowFordFulkerson method) max_matching() (titan_pylib.graph.flow.bipartite_max_matching.BipartiteMaxMatching method) max_right() (titan_pylib.data_structures.segment_tree.dynamic_segment_tree.DynamicSegmentTree method) (titan_pylib.data_structures.segment_tree.lazy_segment_tree.LazySegmentTree method) (titan_pylib.data_structures.segment_tree.segment_tree.SegmentTree method) (titan_pylib.data_structures.segment_tree.segment_tree_interface.SegmentTreeInterface method) (titan_pylib.data_structures.segment_tree.segment_tree_RmQ.SegmentTreeRmQ method) (titan_pylib.data_structures.segment_tree.segment_tree_RSQ.SegmentTreeRSQ method) MaxFlowDinic (class in titan_pylib.graph.flow.max_flow_dinic) MaxFlowFordFulkerson (class in titan_pylib.graph.flow.max_flow_ford_fulkerson) MaxHeap (class in titan_pylib.data_structures.heap.max_heap) meld() (titan_pylib.data_structures.heap.binomial_heap.BinomialHeap method) (titan_pylib.data_structures.heap.Randomized_meldable_heap.RandomizedMeldableHeap class method) members() (titan_pylib.data_structures.union_find.union_find.UnionFind method) (titan_pylib.data_structures.union_find.union_find_heavy.UnionFindHeavy method) (titan_pylib.data_structures.union_find.union_find_members.UnionFindMembers method) (titan_pylib.data_structures.union_find.weighted_union_find.WeightedUnionFind method) merge() (titan_pylib.data_structures.avl_tree.lazy_avl_tree.LazyAVLTree method) (titan_pylib.data_structures.avl_tree.persistent_avl_tree_list.PersistentAVLTreeList method) (titan_pylib.data_structures.avl_tree.persistent_lazy_avl_tree.PersistentLazyAVLTree method) (titan_pylib.data_structures.avl_tree.reversible_lazy_avl_tree.ReversibleLazyAVLTree method) (titan_pylib.data_structures.dynamic_connectivity.link_cut_tree.LinkCutTree method) (titan_pylib.data_structures.rbst.lazy_rbst.LazyRBST method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree_array.LazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array.ReversibleLazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.splay_tree_list.SplayTreeList method) (titan_pylib.data_structures.splay_tree.splay_tree_list_array.SplayTreeListArray method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) merge_sort() (in module titan_pylib.algorithm.sort.merge_sort) MergeSortTree (class in titan_pylib.data_structures.merge_sort_tree.merge_sort_tree) mex() (titan_pylib.data_structures.set.mex_multiset.MexMultiset method) MexMultiset (class in titan_pylib.data_structures.set.mex_multiset) min_left() (titan_pylib.data_structures.segment_tree.dynamic_segment_tree.DynamicSegmentTree method) (titan_pylib.data_structures.segment_tree.lazy_segment_tree.LazySegmentTree method) (titan_pylib.data_structures.segment_tree.segment_tree.SegmentTree method) (titan_pylib.data_structures.segment_tree.segment_tree_interface.SegmentTreeInterface method) (titan_pylib.data_structures.segment_tree.segment_tree_RmQ.SegmentTreeRmQ method) (titan_pylib.data_structures.segment_tree.segment_tree_RSQ.SegmentTreeRSQ method) MinHeap (class in titan_pylib.data_structures.heap.min_heap) MinMaxMultiset (class in titan_pylib.data_structures.set.min_max_multiset) MinMaxSet (class in titan_pylib.data_structures.set.min_max_set) Mo (class in titan_pylib.algorithm.mo) mod (titan_pylib.math.mod_int.ModInt attribute) ModArray (class in titan_pylib.math.mod_array) ModArray1000000007 (class in titan_pylib.math.mod_array) ModArray998244353 (class in titan_pylib.math.mod_array) ModComb (class in titan_pylib.math.mod_comb) ModComb1000000007 (class in titan_pylib.math.mod_comb) ModComb998244353 (class in titan_pylib.math.mod_comb) mode() (titan_pylib.data_structures.static_array_query.static_range_mode_query.StaticRangeModeQuery method) modify() (titan_pylib.others.SA.SA method) ModInt (class in titan_pylib.math.mod_int) ModInt1000000007 (class in titan_pylib.math.mod_int_1000000007) ModInt998244353 (class in titan_pylib.math.mod_int_998244353) modinv() (in module titan_pylib.math.number) ModMatrix (class in titan_pylib.math.mod_matrix) titan_pylib ahc ahc_settings optimizer parallel_tester algorithm arithmetic_progression cycle_memo doubling gray_code mo parser permutation random random random_graph random_tree sort bubble_sort merge_sort quick_sort data_structures array array_2D csr_array partial_persistent_array persistent_array avl_tree avl_tree_dict avl_tree_multiset avl_tree_multiset2 avl_tree_multiset3 avl_tree_set avl_tree_set2 avl_tree_set3 lazy_avl_tree persistent_avl_tree_list persistent_lazy_avl_tree reversible_lazy_avl_tree wbt_set b_tree b_tree_list b_tree_set binary_trie binary_trie_multiset binary_trie_set bit_vector avl_tree_bit_vector bit_vector bit_vector_interface splay_tree_bit_vector bst_base bst_multiset_array_base bst_multiset_node_base bst_set_node_base cumulative_sum cumulative_op cumulative_sum cumulative_sum2D deque deque foldable_deque dict hash_dict dynamic_connectivity euler_tour_tree lazy_link_cut_tree link_cut_tree offline_dynamic_connectivity fenwick_tree dynamic_fenwick_tree dynamic_fenwick_tree_2D fenwick_tree fenwick_tree_2D fenwick_tree_2D_RAQ fenwick_tree_abst fenwick_tree_RAQ heap binomial_heap deletable_max_heap deletable_min_heap double_ended_heap max_heap min_heap radix_heap Randomized_meldable_heap list linked_list merge_sort_tree merge_sort_tree others pair rbst lazy_rbst red_black_tree red_black_tree_multiset red_black_tree_set safe_hash hash_counter hash_defaultdict hash_dict hash_set scapegoat_tree scapegoat_tree_multiset scapegoat_tree_set segment_quadratic_division quadratic_division_list segment_lazy_quadratic_division segment_quadratic_division segment_tree dual_commutative_segment_tree dual_segment_tree dual_segment_tree_commutative dynamic_segment_tree lazy_segment_tree lazy_segment_tree_range persistent_segment_tree range_set_range_composite segment_tree segment_tree_interface segment_tree_RmQ segment_tree_RSQ set dynamic_fenwick_tree_multiset dynamic_fenwick_tree_set fenwick_tree_multiset fenwick_tree_set fenwick_tree_set_fast hash_set hashed_multiset mex_multiset min_max_multiset min_max_set multiset_quadratic_division segki_set set_quadratic_division sorted_multiset sorted_set static_ordered_multiset static_ordered_set wordsize_tree_multiset wordsize_tree_set sparse_table sparse_table sparse_table_RmQ splay_tree lazy_splay_tree lazy_splay_tree_array reversible_lazy_splay_tree_array splay_tree_dict splay_tree_list splay_tree_list_array splay_tree_multiset splay_tree_multiset2 splay_tree_multiset_sum splay_tree_multiset_top_down splay_tree_set stack foldable_stack persistent_stack stack static_array_query static_range_mode_query static_RmQ treap treap_multiset treap_set union_find fully_retroactive_union_find partial_persistent_union_find persistent_union_find undoable_union_find union_find union_find_heavy union_find_members weighted_union_find wavelet_matrix cumulative_sum_wavelet_matrix dynamic_wavelet_matrix fenwick_tree_wavelet_matrix wavelet_matrix wbt wbt_lazy_list wbt_list wbt_multiset wbt_set geometry geometry graph bellman_ford bfs cartesian_tree dfs_tree dijkstra euler_tour flow bipartite_max_matching max_flow_dinic max_flow_ford_fulkerson functional_graph get_articulation_points get_biconnected_components get_bridge get_scc get_scc_graph get_scc_lowlink grid_bfs hld hld hld_lazy_segment_tree hld_noncommutative_segment_tree hld_segment_tree is_bipartite_graph lca namori perfect_binary_tree rerooting_dp rooted_tree spfa topological_sort warshall_floyd weighted_rooted_tree io fast_o math affine_map big_int comb decimal_util divisors fraction get_quotients is_prime64 mod_array mod_comb mod_int mod_int_1000000007 mod_int_998244353 mod_matrix number pollard_rho my_class ordered_multiset_interface ordered_set_interface supports_add supports_less_than others antirec fast_io Int knapsack_solver SA string dynamic_hash_string get_suffix_array hash_string multi_hash_string string_count trie most_common() (titan_pylib.data_structures.safe_hash.hash_counter.HashCounter method) mul() (titan_pylib.math.mod_array.ModArray method) (titan_pylib.math.mod_array.ModArray1000000007 method) (titan_pylib.math.mod_array.ModArray998244353 method) MultiHashString (class in titan_pylib.string.multi_hash_string) MultiHashStringBase (class in titan_pylib.string.multi_hash_string) MultisetQuadraticDivision (class in titan_pylib.data_structures.set.multiset_quadratic_division) N n_jobs_optuna (titan_pylib.ahc.ahc_settings.AHCSettings attribute) n_jobs_parallel_tester (titan_pylib.ahc.ahc_settings.AHCSettings attribute) n_trials (titan_pylib.ahc.ahc_settings.AHCSettings attribute) Namori (class in titan_pylib.graph.namori) NAN (titan_pylib.math.fraction.Fraction attribute) nCr() (titan_pylib.math.comb.Comb method) (titan_pylib.math.mod_comb.ModComb method) (titan_pylib.math.mod_comb.ModComb1000000007 method) (titan_pylib.math.mod_comb.ModComb998244353 method) nCr2() (titan_pylib.math.mod_comb.ModComb method) (titan_pylib.math.mod_comb.ModComb1000000007 method) (titan_pylib.math.mod_comb.ModComb998244353 method) new() (titan_pylib.math.affine_map.AffineMap class method) next_permutation() (titan_pylib.algorithm.permutation.Permutation static method) next_query() (titan_pylib.data_structures.dynamic_connectivity.offline_dynamic_connectivity.OfflineDynamicConnectivity method) next_value() (titan_pylib.data_structures.wavelet_matrix.wavelet_matrix.WaveletMatrix method) nHr() (titan_pylib.math.mod_comb.ModComb method) (titan_pylib.math.mod_comb.ModComb1000000007 method) (titan_pylib.math.mod_comb.ModComb998244353 method) NIL (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet attribute) norm() (titan_pylib.geometry.geometry.Point method) norm2() (titan_pylib.geometry.geometry.Point method) nPr() (titan_pylib.math.mod_comb.ModComb method) (titan_pylib.math.mod_comb.ModComb1000000007 method) (titan_pylib.math.mod_comb.ModComb998244353 method) num_line (titan_pylib.others.fast_io.FastIO attribute) number() (titan_pylib.algorithm.parser.Parser method) O objective() (titan_pylib.ahc.ahc_settings.AHCSettings method) OfflineDynamicConnectivity (class in titan_pylib.data_structures.dynamic_connectivity.offline_dynamic_connectivity) OfflineDynamicConnectivity.UndoableUnionFind (class in titan_pylib.data_structures.dynamic_connectivity.offline_dynamic_connectivity) ones() (titan_pylib.math.mod_matrix.ModMatrix static method) optimize() (titan_pylib.ahc.optimizer.Optimizer method) Optimizer (class in titan_pylib.ahc.optimizer) OrderedMultisetInterface (class in titan_pylib.my_class.ordered_multiset_interface) OrderedSetInterface (class in titan_pylib.my_class.ordered_set_interface) Osa_k (class in titan_pylib.math.divisors) output() (titan_pylib.ahc.optimizer.Optimizer method) output_buf (titan_pylib.others.fast_io.FastIO attribute) P p (titan_pylib.geometry.geometry.Circle attribute) p1 (titan_pylib.geometry.geometry.Line attribute) p2 (titan_pylib.geometry.geometry.Line attribute) p_factorization() (titan_pylib.math.divisors.Osa_k method) p_factorization_Counter() (titan_pylib.math.divisors.Osa_k method) Pair (class in titan_pylib.data_structures.others.pair) par() (titan_pylib.graph.perfect_binary_tree.PerfectBinaryTree method) ParallelTester (class in titan_pylib.ahc.parallel_tester) parse() (titan_pylib.algorithm.parser.Parser method) Parser (class in titan_pylib.algorithm.parser) PartialPersistentArray (class in titan_pylib.data_structures.array.partial_persistent_array) PartialPersistentUnionFind (class in titan_pylib.data_structures.union_find.partial_persistent_union_find) path (titan_pylib.algorithm.random.random_tree.RandomTreeType attribute) path_apply() (titan_pylib.data_structures.dynamic_connectivity.lazy_link_cut_tree.LazyLinkCutTree method) (titan_pylib.graph.hld.hld_lazy_segment_tree.HLDLazySegmentTree method) path_ecost() (titan_pylib.graph.euler_tour.EulerTour method) path_kth_elm() (titan_pylib.data_structures.dynamic_connectivity.link_cut_tree.LinkCutTree method) (titan_pylib.graph.hld.hld.HLD method) path_length() (titan_pylib.data_structures.dynamic_connectivity.link_cut_tree.LinkCutTree method) path_prod() (titan_pylib.data_structures.dynamic_connectivity.lazy_link_cut_tree.LazyLinkCutTree method) (titan_pylib.graph.hld.hld_lazy_segment_tree.HLDLazySegmentTree method) (titan_pylib.graph.hld.hld_noncommutative_segment_tree.HLDNoncommutativeSegmentTree method) (titan_pylib.graph.hld.hld_segment_tree.HLDSegmentTree method) path_vcost() (titan_pylib.graph.euler_tour.EulerTour method) PerfectBinaryTree (class in titan_pylib.graph.perfect_binary_tree) Permutation (class in titan_pylib.algorithm.permutation) PersistentArray (class in titan_pylib.data_structures.array.persistent_array) PersistentAVLTreeList (class in titan_pylib.data_structures.avl_tree.persistent_avl_tree_list) PersistentAVLTreeList.Node (class in titan_pylib.data_structures.avl_tree.persistent_avl_tree_list) PersistentLazyAVLTree (class in titan_pylib.data_structures.avl_tree.persistent_lazy_avl_tree) PersistentLazyAVLTree.Node (class in titan_pylib.data_structures.avl_tree.persistent_lazy_avl_tree) PersistentSegmentTree (class in titan_pylib.data_structures.segment_tree.persistent_segment_tree) PersistentSegmentTree.Node (class in titan_pylib.data_structures.segment_tree.persistent_segment_tree) PersistentStack (class in titan_pylib.data_structures.stack.persistent_stack) PersistentStack.Node (class in titan_pylib.data_structures.stack.persistent_stack) PersistentUnionFind (class in titan_pylib.data_structures.union_find.persistent_union_find) pi (titan_pylib.geometry.geometry.GeometryUtil attribute) Point (class in titan_pylib.geometry.geometry) PollardRho (class in titan_pylib.math.pollard_rho) Polygon (class in titan_pylib.geometry.geometry) pop() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.avl_tree.avl_tree_set.AVLTreeSet method) (titan_pylib.data_structures.avl_tree.avl_tree_set3.AVLTreeSet3 method) (titan_pylib.data_structures.avl_tree.lazy_avl_tree.LazyAVLTree method) (titan_pylib.data_structures.avl_tree.persistent_avl_tree_list.PersistentAVLTreeList method) (titan_pylib.data_structures.avl_tree.persistent_lazy_avl_tree.PersistentLazyAVLTree method) (titan_pylib.data_structures.avl_tree.reversible_lazy_avl_tree.ReversibleLazyAVLTree method) (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.b_tree.b_tree_list.BTreeList method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.binary_trie.binary_trie_set.BinaryTrieSet method) (titan_pylib.data_structures.bit_vector.avl_tree_bit_vector.AVLTreeBitVector method) (titan_pylib.data_structures.bit_vector.splay_tree_bit_vector.SplayTreeBitVector method) (titan_pylib.data_structures.deque.deque.Deque method) (titan_pylib.data_structures.deque.foldable_deque.FoldableDeque method) (titan_pylib.data_structures.list.linked_list.LinkedList method) (titan_pylib.data_structures.rbst.lazy_rbst.LazyRBST method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set.ScapegoatTreeSet method) (titan_pylib.data_structures.set.dynamic_fenwick_tree_set.DynamicFenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_multiset.FenwickTreeMultiset method) (titan_pylib.data_structures.set.fenwick_tree_set.FenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set_fast.FenwickTreeSetFast method) (titan_pylib.data_structures.set.sorted_multiset.SortedMultiset method) (titan_pylib.data_structures.set.sorted_set.SortedSet method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree_array.LazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array.ReversibleLazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.splay_tree_list.SplayTreeList method) (titan_pylib.data_structures.splay_tree.splay_tree_list_array.SplayTreeListArray method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.splay_tree.splay_tree_set.SplayTreeSet method) (titan_pylib.data_structures.stack.foldable_stack.FoldableStack method) (titan_pylib.data_structures.stack.persistent_stack.PersistentStack method) (titan_pylib.data_structures.stack.stack.Stack method) (titan_pylib.data_structures.wavelet_matrix.dynamic_wavelet_matrix.DynamicWaveletMatrix method) (titan_pylib.data_structures.wbt.wbt_lazy_list.WBTLazyList method) (titan_pylib.data_structures.wbt.wbt_list.WBTList method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) (titan_pylib.math.mod_array.ModArray method) (titan_pylib.math.mod_array.ModArray1000000007 method) (titan_pylib.math.mod_array.ModArray998244353 method) (titan_pylib.string.dynamic_hash_string.DynamicHashString method) pop_max() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset2.AVLTreeMultiset2 method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.avl_tree.avl_tree_set.AVLTreeSet method) (titan_pylib.data_structures.avl_tree.avl_tree_set2.AVLTreeSet2 method) (titan_pylib.data_structures.avl_tree.avl_tree_set3.AVLTreeSet3 method) (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.b_tree.b_tree_set.BTreeSet method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.binary_trie.binary_trie_set.BinaryTrieSet method) (titan_pylib.data_structures.heap.deletable_max_heap.DeletableMaxHeap method) (titan_pylib.data_structures.heap.double_ended_heap.DoubleEndedHeap method) (titan_pylib.data_structures.heap.max_heap.MaxHeap method) (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set.ScapegoatTreeSet method) (titan_pylib.data_structures.set.dynamic_fenwick_tree_set.DynamicFenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_multiset.FenwickTreeMultiset method) (titan_pylib.data_structures.set.fenwick_tree_set.FenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set_fast.FenwickTreeSetFast method) (titan_pylib.data_structures.set.min_max_multiset.MinMaxMultiset method) (titan_pylib.data_structures.set.min_max_set.MinMaxSet method) (titan_pylib.data_structures.set.wordsize_tree_multiset.WordsizeTreeMultiset method) (titan_pylib.data_structures.set.wordsize_tree_set.WordsizeTreeSet method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset2.SplayTreeMultiset2 method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_top_down.SplayTreeMultisetTopDown method) (titan_pylib.data_structures.splay_tree.splay_tree_set.SplayTreeSet method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset method) (titan_pylib.data_structures.treap.treap_set.TreapSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) (titan_pylib.my_class.ordered_multiset_interface.OrderedMultisetInterface method) (titan_pylib.my_class.ordered_set_interface.OrderedSetInterface method) pop_min() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset2.AVLTreeMultiset2 method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.avl_tree.avl_tree_set.AVLTreeSet method) (titan_pylib.data_structures.avl_tree.avl_tree_set2.AVLTreeSet2 method) (titan_pylib.data_structures.avl_tree.avl_tree_set3.AVLTreeSet3 method) (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.b_tree.b_tree_set.BTreeSet method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.binary_trie.binary_trie_set.BinaryTrieSet method) (titan_pylib.data_structures.heap.binomial_heap.BinomialHeap method) (titan_pylib.data_structures.heap.deletable_min_heap.DeletableMinHeap method) (titan_pylib.data_structures.heap.double_ended_heap.DoubleEndedHeap method) (titan_pylib.data_structures.heap.min_heap.MinHeap method) (titan_pylib.data_structures.heap.radix_heap.RadixHeap method) (titan_pylib.data_structures.heap.Randomized_meldable_heap.RandomizedMeldableHeap method) (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set.ScapegoatTreeSet method) (titan_pylib.data_structures.set.dynamic_fenwick_tree_set.DynamicFenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_multiset.FenwickTreeMultiset method) (titan_pylib.data_structures.set.fenwick_tree_set.FenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set_fast.FenwickTreeSetFast method) (titan_pylib.data_structures.set.min_max_multiset.MinMaxMultiset method) (titan_pylib.data_structures.set.min_max_set.MinMaxSet method) (titan_pylib.data_structures.set.wordsize_tree_multiset.WordsizeTreeMultiset method) (titan_pylib.data_structures.set.wordsize_tree_set.WordsizeTreeSet method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset2.SplayTreeMultiset2 method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_top_down.SplayTreeMultisetTopDown method) (titan_pylib.data_structures.splay_tree.splay_tree_set.SplayTreeSet method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset method) (titan_pylib.data_structures.treap.treap_set.TreapSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) (titan_pylib.my_class.ordered_multiset_interface.OrderedMultisetInterface method) (titan_pylib.my_class.ordered_set_interface.OrderedSetInterface method) popleft() (titan_pylib.data_structures.deque.deque.Deque method) (titan_pylib.data_structures.deque.foldable_deque.FoldableDeque method) (titan_pylib.data_structures.list.linked_list.LinkedList method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree_array.LazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array.ReversibleLazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.splay_tree_list.SplayTreeList method) (titan_pylib.data_structures.splay_tree.splay_tree_list_array.SplayTreeListArray method) pref() (titan_pylib.algorithm.arithmetic_progression.ArithmeticProgression method) (titan_pylib.data_structures.b_tree.b_tree_list.BTreeList method) (titan_pylib.data_structures.cumulative_sum.cumulative_op.CumulativeOp method) (titan_pylib.data_structures.cumulative_sum.cumulative_sum.CumulativeSum method) (titan_pylib.data_structures.fenwick_tree.dynamic_fenwick_tree.DynamicFenwickTree method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree.FenwickTree method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree_abst.FenwickTreeAbst method) (titan_pylib.data_structures.set.fenwick_tree_set_fast.FenwickTreeSetFast.InternalFenwickTree method) prev_permutation() (titan_pylib.algorithm.permutation.Permutation static method) prev_value() (titan_pylib.data_structures.wavelet_matrix.wavelet_matrix.WaveletMatrix method) primefactor_num() (in module titan_pylib.math.divisors) print() (titan_pylib.string.trie.Trie method) prod() (titan_pylib.data_structures.avl_tree.lazy_avl_tree.LazyAVLTree method) (titan_pylib.data_structures.avl_tree.persistent_lazy_avl_tree.PersistentLazyAVLTree method) (titan_pylib.data_structures.avl_tree.reversible_lazy_avl_tree.ReversibleLazyAVLTree method) (titan_pylib.data_structures.b_tree.b_tree_list.BTreeList method) (titan_pylib.data_structures.cumulative_sum.cumulative_op.CumulativeOp method) (titan_pylib.data_structures.cumulative_sum.cumulative_sum.CumulativeSum method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree.FenwickTree method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree_abst.FenwickTreeAbst method) (titan_pylib.data_structures.rbst.lazy_rbst.LazyRBST method) (titan_pylib.data_structures.segment_quadratic_division.segment_lazy_quadratic_division.SegmentLazyQuadraticDivision method) (titan_pylib.data_structures.segment_quadratic_division.segment_quadratic_division.SegmentQuadraticDivision method) (titan_pylib.data_structures.segment_tree.dynamic_segment_tree.DynamicSegmentTree method) (titan_pylib.data_structures.segment_tree.lazy_segment_tree.LazySegmentTree method) (titan_pylib.data_structures.segment_tree.lazy_segment_tree_range.LazySegmentTreeRange method) (titan_pylib.data_structures.segment_tree.persistent_segment_tree.PersistentSegmentTree method) (titan_pylib.data_structures.segment_tree.range_set_range_composite.RangeSetRangeComposite method) (titan_pylib.data_structures.segment_tree.segment_tree.SegmentTree method) (titan_pylib.data_structures.segment_tree.segment_tree_interface.SegmentTreeInterface method) (titan_pylib.data_structures.segment_tree.segment_tree_RmQ.SegmentTreeRmQ method) (titan_pylib.data_structures.segment_tree.segment_tree_RSQ.SegmentTreeRSQ method) (titan_pylib.data_structures.sparse_table.sparse_table.SparseTable method) (titan_pylib.data_structures.sparse_table.sparse_table_RmQ.SparseTableRmQ method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree_array.LazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array.ReversibleLazySplayTreeArray method) (titan_pylib.data_structures.stack.foldable_stack.FoldableStack method) (titan_pylib.data_structures.static_array_query.static_RmQ.StaticRmQ method) (titan_pylib.data_structures.static_array_query.static_RmQ.StaticRmQ.SparseTableRmQ method) (titan_pylib.data_structures.wbt.wbt_lazy_list.WBTLazyList method) prod_iter() (titan_pylib.data_structures.merge_sort_tree.merge_sort_tree.MergeSortTree method) projection_point() (titan_pylib.geometry.geometry.Geometry class method) push() (titan_pylib.data_structures.heap.binomial_heap.BinomialHeap method) (titan_pylib.data_structures.heap.deletable_max_heap.DeletableMaxHeap method) (titan_pylib.data_structures.heap.deletable_min_heap.DeletableMinHeap method) (titan_pylib.data_structures.heap.max_heap.MaxHeap method) (titan_pylib.data_structures.heap.min_heap.MinHeap method) (titan_pylib.data_structures.heap.radix_heap.RadixHeap method) (titan_pylib.data_structures.heap.Randomized_meldable_heap.RandomizedMeldableHeap method) pushpop_max() (titan_pylib.data_structures.heap.max_heap.MaxHeap method) pushpop_min() (titan_pylib.data_structures.heap.min_heap.MinHeap method) Q QuadraticDivisionList (class in titan_pylib.data_structures.segment_quadratic_division.quadratic_division_list) quantile() (titan_pylib.data_structures.wavelet_matrix.wavelet_matrix.WaveletMatrix method) quick_sort() (in module titan_pylib.algorithm.sort.quick_sort) R r (titan_pylib.geometry.geometry.Circle attribute) RadixHeap (class in titan_pylib.data_structures.heap.radix_heap) randint() (titan_pylib.algorithm.random.random.Random method) Random (class in titan_pylib.algorithm.random.random) random (titan_pylib.algorithm.random.random_graph.RandomGraphType attribute) (titan_pylib.algorithm.random.random_tree.RandomTreeType attribute) random() (titan_pylib.algorithm.random.random.Random method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset.Random class method) (titan_pylib.data_structures.treap.treap_set.TreapSet.Random class method) random32() (titan_pylib.data_structures.rbst.lazy_rbst.LazyRBST.Random class method) RandomGraph (class in titan_pylib.algorithm.random.random_graph) RandomGraphType (class in titan_pylib.algorithm.random.random_graph) RandomizedMeldableHeap (class in titan_pylib.data_structures.heap.Randomized_meldable_heap) RandomizedMeldableHeap.Node (class in titan_pylib.data_structures.heap.Randomized_meldable_heap) RandomTree (class in titan_pylib.algorithm.random.random_tree) RandomTreeType (class in titan_pylib.algorithm.random.random_tree) randrange() (titan_pylib.algorithm.random.random.Random method) range_add() (titan_pylib.data_structures.fenwick_tree.fenwick_tree_2D_RAQ.FenwickTree2DRAQ method) range_count() (titan_pylib.data_structures.wavelet_matrix.wavelet_matrix.WaveletMatrix method) range_freq() (titan_pylib.data_structures.wavelet_matrix.wavelet_matrix.WaveletMatrix method) RangeSetRangeComposite (class in titan_pylib.data_structures.segment_tree.range_set_range_composite) rank() (titan_pylib.data_structures.bit_vector.avl_tree_bit_vector.AVLTreeBitVector method) (titan_pylib.data_structures.bit_vector.bit_vector.BitVector method) (titan_pylib.data_structures.bit_vector.bit_vector_interface.BitVectorInterface method) (titan_pylib.data_structures.bit_vector.splay_tree_bit_vector.SplayTreeBitVector method) (titan_pylib.data_structures.wavelet_matrix.wavelet_matrix.WaveletMatrix method) rank0() (titan_pylib.data_structures.bit_vector.avl_tree_bit_vector.AVLTreeBitVector method) (titan_pylib.data_structures.bit_vector.bit_vector.BitVector method) (titan_pylib.data_structures.bit_vector.bit_vector_interface.BitVectorInterface method) (titan_pylib.data_structures.bit_vector.splay_tree_bit_vector.SplayTreeBitVector method) rank1() (titan_pylib.data_structures.bit_vector.avl_tree_bit_vector.AVLTreeBitVector method) (titan_pylib.data_structures.bit_vector.bit_vector.BitVector method) (titan_pylib.data_structures.bit_vector.bit_vector_interface.BitVectorInterface method) (titan_pylib.data_structures.bit_vector.splay_tree_bit_vector.SplayTreeBitVector method) RedBlackTreeMultiset (class in titan_pylib.data_structures.red_black_tree.red_black_tree_multiset) RedBlackTreeMultiset.Node (class in titan_pylib.data_structures.red_black_tree.red_black_tree_multiset) RedBlackTreeSet (class in titan_pylib.data_structures.red_black_tree.red_black_tree_set) RedBlackTreeSet.Node (class in titan_pylib.data_structures.red_black_tree.red_black_tree_set) reflection_point() (titan_pylib.geometry.geometry.Geometry class method) remove() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset2.AVLTreeMultiset2 method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.avl_tree.avl_tree_set.AVLTreeSet method) (titan_pylib.data_structures.avl_tree.avl_tree_set2.AVLTreeSet2 method) (titan_pylib.data_structures.avl_tree.avl_tree_set3.AVLTreeSet3 method) (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.b_tree.b_tree_set.BTreeSet method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.binary_trie.binary_trie_set.BinaryTrieSet method) (titan_pylib.data_structures.heap.deletable_max_heap.DeletableMaxHeap method) (titan_pylib.data_structures.heap.deletable_min_heap.DeletableMinHeap method) (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) (titan_pylib.data_structures.safe_hash.hash_set.HashSet method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set.ScapegoatTreeSet method) (titan_pylib.data_structures.set.dynamic_fenwick_tree_set.DynamicFenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_multiset.FenwickTreeMultiset method) (titan_pylib.data_structures.set.fenwick_tree_set.FenwickTreeSet method) (titan_pylib.data_structures.set.fenwick_tree_set_fast.FenwickTreeSetFast method) (titan_pylib.data_structures.set.mex_multiset.MexMultiset method) (titan_pylib.data_structures.set.multiset_quadratic_division.MultisetQuadraticDivision method) (titan_pylib.data_structures.set.set_quadratic_division.SetQuadraticDivision method) (titan_pylib.data_structures.set.wordsize_tree_multiset.WordsizeTreeMultiset method) (titan_pylib.data_structures.set.wordsize_tree_set.WordsizeTreeSet method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_top_down.SplayTreeMultisetTopDown method) (titan_pylib.data_structures.splay_tree.splay_tree_set.SplayTreeSet method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset method) (titan_pylib.data_structures.treap.treap_set.TreapSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) (titan_pylib.my_class.ordered_multiset_interface.OrderedMultisetInterface method) (titan_pylib.my_class.ordered_set_interface.OrderedSetInterface method) remove_iter() (titan_pylib.data_structures.list.linked_list.LinkedList method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.data_structures.wbt.wbt_set.WBTSet method) replace_max() (titan_pylib.data_structures.heap.max_heap.MaxHeap method) replace_min() (titan_pylib.data_structures.heap.min_heap.MinHeap method) reroot() (titan_pylib.data_structures.dynamic_connectivity.euler_tour_tree.EulerTourTree method) rerooting_dp() (in module titan_pylib.graph.rerooting_dp) reserve() (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset2.AVLTreeMultiset2 method) (titan_pylib.data_structures.avl_tree.avl_tree_set.AVLTreeSet method) (titan_pylib.data_structures.avl_tree.avl_tree_set2.AVLTreeSet2 method) (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.binary_trie.binary_trie_set.BinaryTrieSet method) (titan_pylib.data_structures.bit_vector.avl_tree_bit_vector.AVLTreeBitVector method) (titan_pylib.data_structures.bit_vector.splay_tree_bit_vector.SplayTreeBitVector method) (titan_pylib.data_structures.set.hash_set.HashSet method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree_array.LazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree_array.LazySplayTreeArrayData method) (titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array.ReversibleLazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array.ReversibleLazySplayTreeArrayData method) (titan_pylib.data_structures.splay_tree.splay_tree_dict.SplayTreeDict method) (titan_pylib.data_structures.splay_tree.splay_tree_list_array.SplayTreeListArray method) (titan_pylib.data_structures.splay_tree.splay_tree_list_array.SplayTreeListArrayData method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_top_down.SplayTreeMultisetTopDown method) (titan_pylib.data_structures.splay_tree.splay_tree_set.SplayTreeSet method) (titan_pylib.data_structures.wavelet_matrix.dynamic_wavelet_matrix.DynamicWaveletMatrix method) resize() (titan_pylib.math.mod_array.ModArray method) (titan_pylib.math.mod_array.ModArray1000000007 method) (titan_pylib.math.mod_array.ModArray998244353 method) reverse() (titan_pylib.data_structures.avl_tree.lazy_avl_tree.LazyAVLTree method) (titan_pylib.data_structures.avl_tree.persistent_lazy_avl_tree.PersistentLazyAVLTree method) (titan_pylib.data_structures.avl_tree.reversible_lazy_avl_tree.ReversibleLazyAVLTree method) (titan_pylib.data_structures.rbst.lazy_rbst.LazyRBST method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree_array.LazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array.ReversibleLazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.splay_tree_list.SplayTreeList method) (titan_pylib.data_structures.wbt.wbt_lazy_list.WBTLazyList method) (titan_pylib.data_structures.wbt.wbt_list.WBTList method) (titan_pylib.string.dynamic_hash_string.DynamicHashString method) ReversibleLazyAVLTree (class in titan_pylib.data_structures.avl_tree.reversible_lazy_avl_tree) ReversibleLazyAVLTree.Node (class in titan_pylib.data_structures.avl_tree.reversible_lazy_avl_tree) ReversibleLazySplayTreeArray (class in titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array) ReversibleLazySplayTreeArrayData (class in titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array) rollback() (titan_pylib.others.SA.SA method) root() (titan_pylib.data_structures.dynamic_connectivity.link_cut_tree.LinkCutTree method) (titan_pylib.data_structures.dynamic_connectivity.offline_dynamic_connectivity.OfflineDynamicConnectivity.UndoableUnionFind method) (titan_pylib.data_structures.union_find.partial_persistent_union_find.PartialPersistentUnionFind method) (titan_pylib.data_structures.union_find.persistent_union_find.PersistentUnionFind method) (titan_pylib.data_structures.union_find.undoable_union_find.UndoableUnionFind method) (titan_pylib.data_structures.union_find.union_find.UnionFind method) (titan_pylib.data_structures.union_find.union_find_heavy.UnionFindHeavy method) (titan_pylib.data_structures.union_find.weighted_union_find.WeightedUnionFind method) RootedTree (class in titan_pylib.graph.rooted_tree) rotate() (titan_pylib.data_structures.splay_tree.lazy_splay_tree_array.LazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array.ReversibleLazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.splay_tree_list_array.SplayTreeListArray method) (titan_pylib.geometry.geometry.Point method) (titan_pylib.math.affine_map.AffineMap class method) run() (titan_pylib.ahc.parallel_tester.ParallelTester method) (titan_pylib.algorithm.mo.Mo method) (titan_pylib.data_structures.dynamic_connectivity.offline_dynamic_connectivity.OfflineDynamicConnectivity method) run_record() (titan_pylib.ahc.parallel_tester.ParallelTester method) runrun() (titan_pylib.algorithm.mo.Mo method) S s_prefix() (titan_pylib.string.trie.Trie method) SA (class in titan_pylib.others.SA) same() (titan_pylib.data_structures.dynamic_connectivity.euler_tour_tree.EulerTourTree method) (titan_pylib.data_structures.dynamic_connectivity.link_cut_tree.LinkCutTree method) (titan_pylib.data_structures.dynamic_connectivity.offline_dynamic_connectivity.OfflineDynamicConnectivity.UndoableUnionFind method) (titan_pylib.data_structures.union_find.fully_retroactive_union_find.FullyRetroactiveUnionFind method) (titan_pylib.data_structures.union_find.partial_persistent_union_find.PartialPersistentUnionFind method) (titan_pylib.data_structures.union_find.persistent_union_find.PersistentUnionFind method) (titan_pylib.data_structures.union_find.undoable_union_find.UndoableUnionFind method) (titan_pylib.data_structures.union_find.union_find.UnionFind method) (titan_pylib.data_structures.union_find.union_find_heavy.UnionFindHeavy method) (titan_pylib.data_structures.union_find.union_find_members.UnionFindMembers method) (titan_pylib.data_structures.union_find.weighted_union_find.WeightedUnionFind method) same_tree() (titan_pylib.graph.namori.Namori method) ScapegoatTreeMultiset (class in titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset) ScapegoatTreeMultiset.Node (class in titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset) ScapegoatTreeSet (class in titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set) ScapegoatTreeSet.Node (class in titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set) second (titan_pylib.data_structures.others.pair.Pair property) SegkiSet (class in titan_pylib.data_structures.set.segki_set) Segment (class in titan_pylib.geometry.geometry) SegmentLazyQuadraticDivision (class in titan_pylib.data_structures.segment_quadratic_division.segment_lazy_quadratic_division) SegmentQuadraticDivision (class in titan_pylib.data_structures.segment_quadratic_division.segment_quadratic_division) SegmentTree (class in titan_pylib.data_structures.segment_tree.segment_tree) SegmentTreeInterface (class in titan_pylib.data_structures.segment_tree.segment_tree_interface) SegmentTreeRmQ (class in titan_pylib.data_structures.segment_tree.segment_tree_RmQ) SegmentTreeRSQ (class in titan_pylib.data_structures.segment_tree.segment_tree_RSQ) select() (titan_pylib.data_structures.bit_vector.avl_tree_bit_vector.AVLTreeBitVector method) (titan_pylib.data_structures.bit_vector.bit_vector.BitVector method) (titan_pylib.data_structures.bit_vector.bit_vector_interface.BitVectorInterface method) (titan_pylib.data_structures.bit_vector.splay_tree_bit_vector.SplayTreeBitVector method) (titan_pylib.data_structures.wavelet_matrix.wavelet_matrix.WaveletMatrix method) select0() (titan_pylib.data_structures.bit_vector.avl_tree_bit_vector.AVLTreeBitVector method) (titan_pylib.data_structures.bit_vector.bit_vector.BitVector method) (titan_pylib.data_structures.bit_vector.bit_vector_interface.BitVectorInterface method) (titan_pylib.data_structures.bit_vector.splay_tree_bit_vector.SplayTreeBitVector method) select1() (titan_pylib.data_structures.bit_vector.avl_tree_bit_vector.AVLTreeBitVector method) (titan_pylib.data_structures.bit_vector.bit_vector.BitVector method) (titan_pylib.data_structures.bit_vector.bit_vector_interface.BitVectorInterface method) (titan_pylib.data_structures.bit_vector.splay_tree_bit_vector.SplayTreeBitVector method) set() (titan_pylib.data_structures.array.array_2D.Array2D method) (titan_pylib.data_structures.array.csr_array.CSRArray method) (titan_pylib.data_structures.array.partial_persistent_array.PartialPersistentArray method) (titan_pylib.data_structures.array.persistent_array.PersistentArray method) (titan_pylib.data_structures.bit_vector.avl_tree_bit_vector.AVLTreeBitVector method) (titan_pylib.data_structures.bit_vector.bit_vector.BitVector method) (titan_pylib.data_structures.dict.hash_dict.HashDict method) (titan_pylib.data_structures.fenwick_tree.dynamic_fenwick_tree_2D.DynamicFenwickTree2D method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree_2D.FenwickTree2D method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree_2D_RAQ.FenwickTree2DRAQ method) (titan_pylib.data_structures.segment_tree.dynamic_segment_tree.DynamicSegmentTree method) (titan_pylib.data_structures.segment_tree.persistent_segment_tree.PersistentSegmentTree method) (titan_pylib.data_structures.segment_tree.segment_tree.SegmentTree method) (titan_pylib.data_structures.segment_tree.segment_tree_interface.SegmentTreeInterface method) (titan_pylib.data_structures.segment_tree.segment_tree_RmQ.SegmentTreeRmQ method) (titan_pylib.data_structures.segment_tree.segment_tree_RSQ.SegmentTreeRSQ method) (titan_pylib.data_structures.wavelet_matrix.dynamic_wavelet_matrix.DynamicWaveletMatrix method) (titan_pylib.graph.hld.hld_lazy_segment_tree.HLDLazySegmentTree method) (titan_pylib.graph.hld.hld_noncommutative_segment_tree.HLDNoncommutativeSegmentTree method) (titan_pylib.graph.hld.hld_segment_tree.HLDSegmentTree method) (titan_pylib.math.mod_matrix.ModMatrix method) (titan_pylib.string.dynamic_hash_string.DynamicHashString method) (titan_pylib.string.hash_string.HashString method) (titan_pylib.string.multi_hash_string.MultiHashString method) set_edge() (titan_pylib.graph.euler_tour.EulerTour method) set_key() (titan_pylib.data_structures.list.linked_list.LinkedList.LinkedListNode method) set_vertex() (titan_pylib.data_structures.dynamic_connectivity.euler_tour_tree.EulerTourTree method) (titan_pylib.graph.euler_tour.EulerTour method) SetQuadraticDivision (class in titan_pylib.data_structures.set.set_quadratic_division) shift() (titan_pylib.math.affine_map.AffineMap class method) show() (titan_pylib.data_structures.array.partial_persistent_array.PartialPersistentArray method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.segment_tree.segment_tree.SegmentTree method) (titan_pylib.data_structures.segment_tree.segment_tree_RmQ.SegmentTreeRmQ method) (titan_pylib.data_structures.segment_tree.segment_tree_RSQ.SegmentTreeRSQ method) (titan_pylib.data_structures.set.dynamic_fenwick_tree_multiset.DynamicFenwickTreeMultiset method) (titan_pylib.data_structures.set.fenwick_tree_multiset.FenwickTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset method) (titan_pylib.geometry.geometry.Point method) (titan_pylib.math.mod_matrix.ModMatrix method) show_all() (titan_pylib.data_structures.array.partial_persistent_array.PartialPersistentArray method) show_score() (titan_pylib.ahc.parallel_tester.ParallelTester method) shuffle() (titan_pylib.algorithm.random.random.Random method) sibling() (titan_pylib.graph.perfect_binary_tree.PerfectBinaryTree method) sin() (titan_pylib.geometry.geometry.GeometryUtil method) size() (titan_pylib.data_structures.dynamic_connectivity.offline_dynamic_connectivity.OfflineDynamicConnectivity.UndoableUnionFind method) (titan_pylib.data_structures.union_find.partial_persistent_union_find.PartialPersistentUnionFind method) (titan_pylib.data_structures.union_find.persistent_union_find.PersistentUnionFind method) (titan_pylib.data_structures.union_find.undoable_union_find.UndoableUnionFind method) (titan_pylib.data_structures.union_find.union_find.UnionFind method) (titan_pylib.data_structures.union_find.union_find_heavy.UnionFindHeavy method) (titan_pylib.data_structures.union_find.union_find_members.UnionFindMembers method) (titan_pylib.data_structures.union_find.weighted_union_find.WeightedUnionFind method) solve_dp_small_value() (titan_pylib.others.knapsack_solver.KnapsackSolver method) solve_dp_small_weight() (titan_pylib.others.knapsack_solver.KnapsackSolver method) solve_hanbunzenrekkyo() (titan_pylib.others.knapsack_solver.KnapsackSolver method) sort_by_x() (titan_pylib.geometry.geometry.Geometry class method) sort_by_y() (titan_pylib.geometry.geometry.Geometry class method) sort_unique() (titan_pylib.data_structures.bst_base.bst_set_node_base.BSTSetNodeBase static method) SortedMultiset (class in titan_pylib.data_structures.set.sorted_multiset) SortedSet (class in titan_pylib.data_structures.set.sorted_set) sovle() (titan_pylib.others.SA.SA method) SparseTable (class in titan_pylib.data_structures.sparse_table.sparse_table) SparseTableRmQ (class in titan_pylib.data_structures.sparse_table.sparse_table_RmQ) spfa() (in module titan_pylib.graph.spfa) SplayTreeBitVector (class in titan_pylib.data_structures.bit_vector.splay_tree_bit_vector) SplayTreeDict (class in titan_pylib.data_structures.splay_tree.splay_tree_dict) SplayTreeList (class in titan_pylib.data_structures.splay_tree.splay_tree_list) SplayTreeList.Node (class in titan_pylib.data_structures.splay_tree.splay_tree_list) SplayTreeListArray (class in titan_pylib.data_structures.splay_tree.splay_tree_list_array) SplayTreeListArrayData (class in titan_pylib.data_structures.splay_tree.splay_tree_list_array) SplayTreeMultiset (class in titan_pylib.data_structures.splay_tree.splay_tree_multiset) SplayTreeMultiset.Node (class in titan_pylib.data_structures.splay_tree.splay_tree_multiset) SplayTreeMultiset2 (class in titan_pylib.data_structures.splay_tree.splay_tree_multiset2) SplayTreeMultiset2.Node (class in titan_pylib.data_structures.splay_tree.splay_tree_multiset2) SplayTreeMultisetSum (class in titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum) SplayTreeMultisetSum.Node (class in titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum) SplayTreeMultisetTopDown (class in titan_pylib.data_structures.splay_tree.splay_tree_multiset_top_down) SplayTreeSet (class in titan_pylib.data_structures.splay_tree.splay_tree_set) split() (titan_pylib.data_structures.avl_tree.lazy_avl_tree.LazyAVLTree method) (titan_pylib.data_structures.avl_tree.persistent_avl_tree_list.PersistentAVLTreeList method) (titan_pylib.data_structures.avl_tree.persistent_lazy_avl_tree.PersistentLazyAVLTree method) (titan_pylib.data_structures.avl_tree.reversible_lazy_avl_tree.ReversibleLazyAVLTree method) (titan_pylib.data_structures.dynamic_connectivity.link_cut_tree.LinkCutTree method) (titan_pylib.data_structures.rbst.lazy_rbst.LazyRBST method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree_array.LazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array.ReversibleLazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.splay_tree_list.SplayTreeList method) (titan_pylib.data_structures.splay_tree.splay_tree_list_array.SplayTreeListArray method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.wbt.wbt_lazy_list.WBTLazyList method) (titan_pylib.data_structures.wbt.wbt_list.WBTList method) (titan_pylib.string.dynamic_hash_string.DynamicHashString method) SPLIT_RATIO (titan_pylib.data_structures.set.sorted_multiset.SortedMultiset attribute) (titan_pylib.data_structures.set.sorted_set.SortedSet attribute) sqrt() (titan_pylib.geometry.geometry.GeometryUtil class method) Stack (class in titan_pylib.data_structures.stack.stack) star (titan_pylib.algorithm.random.random_tree.RandomTreeType attribute) State (class in titan_pylib.others.SA) StaticOrderedMultiset (class in titan_pylib.data_structures.set.static_ordered_multiset) StaticOrderedSet (class in titan_pylib.data_structures.set.static_ordered_set) StaticRangeModeQuery (class in titan_pylib.data_structures.static_array_query.static_range_mode_query) StaticRmQ (class in titan_pylib.data_structures.static_array_query.static_RmQ) StaticRmQ.SparseTableRmQ (class in titan_pylib.data_structures.static_array_query.static_RmQ) StringCount (class in titan_pylib.string.string_count) study_name (titan_pylib.ahc.ahc_settings.AHCSettings attribute) sub() (titan_pylib.math.mod_array.ModArray method) (titan_pylib.math.mod_array.ModArray1000000007 method) (titan_pylib.math.mod_array.ModArray998244353 method) subtree_apply() (titan_pylib.data_structures.dynamic_connectivity.euler_tour_tree.EulerTourTree method) (titan_pylib.graph.hld.hld_lazy_segment_tree.HLDLazySegmentTree method) subtree_ecost() (titan_pylib.graph.euler_tour.EulerTour method) subtree_prod() (titan_pylib.graph.hld.hld_lazy_segment_tree.HLDLazySegmentTree method) (titan_pylib.graph.hld.hld_noncommutative_segment_tree.HLDNoncommutativeSegmentTree method) (titan_pylib.graph.hld.hld_segment_tree.HLDSegmentTree method) subtree_sum() (titan_pylib.data_structures.dynamic_connectivity.euler_tour_tree.EulerTourTree method) subtree_vcost() (titan_pylib.graph.euler_tour.EulerTour method) suff() (titan_pylib.data_structures.fenwick_tree.fenwick_tree.FenwickTree method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree_abst.FenwickTreeAbst method) sum() (titan_pylib.algorithm.arithmetic_progression.ArithmeticProgression method) (titan_pylib.data_structures.cumulative_sum.cumulative_sum.CumulativeSum method) (titan_pylib.data_structures.cumulative_sum.cumulative_sum2D.CumulativeSum2D method) (titan_pylib.data_structures.fenwick_tree.dynamic_fenwick_tree.DynamicFenwickTree method) (titan_pylib.data_structures.fenwick_tree.dynamic_fenwick_tree_2D.DynamicFenwickTree2D method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree.FenwickTree method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree_2D.FenwickTree2D method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree_abst.FenwickTreeAbst method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree_RAQ.FenwickTreeRAQ method) (titan_pylib.data_structures.wavelet_matrix.cumulative_sum_wavelet_matrix.CumulativeSumWaveletMatrix method) (titan_pylib.data_structures.wavelet_matrix.fenwick_tree_wavelet_matrix.FenwickTreeWaveletMatrix method) (titan_pylib.data_structures.wavelet_matrix.wavelet_matrix.WaveletMatrix method) SupportsAdd (class in titan_pylib.my_class.supports_add) SupportsLessThan (class in titan_pylib.my_class.supports_less_than) T term() (titan_pylib.algorithm.parser.Parser method) timeout (titan_pylib.ahc.ahc_settings.AHCSettings attribute) titan_pylib titan_pylib.ahc titan_pylib.ahc.ahc_settings titan_pylib.ahc.optimizer titan_pylib.ahc.parallel_tester titan_pylib.algorithm titan_pylib.algorithm.arithmetic_progression titan_pylib.algorithm.cycle_memo titan_pylib.algorithm.doubling titan_pylib.algorithm.gray_code titan_pylib.algorithm.mo titan_pylib.algorithm.parser titan_pylib.algorithm.permutation titan_pylib.algorithm.random titan_pylib.algorithm.random.random titan_pylib.algorithm.random.random_graph titan_pylib.algorithm.random.random_tree titan_pylib.algorithm.sort titan_pylib.algorithm.sort.bubble_sort titan_pylib.algorithm.sort.merge_sort titan_pylib.algorithm.sort.quick_sort titan_pylib.data_structures titan_pylib.data_structures.array titan_pylib.data_structures.array.array_2D titan_pylib.data_structures.array.csr_array titan_pylib.data_structures.array.partial_persistent_array titan_pylib.data_structures.array.persistent_array titan_pylib.data_structures.avl_tree titan_pylib.data_structures.avl_tree.avl_tree_dict titan_pylib.data_structures.avl_tree.avl_tree_multiset titan_pylib.data_structures.avl_tree.avl_tree_multiset2 titan_pylib.data_structures.avl_tree.avl_tree_multiset3 titan_pylib.data_structures.avl_tree.avl_tree_set titan_pylib.data_structures.avl_tree.avl_tree_set2 titan_pylib.data_structures.avl_tree.avl_tree_set3 titan_pylib.data_structures.avl_tree.lazy_avl_tree titan_pylib.data_structures.avl_tree.persistent_avl_tree_list titan_pylib.data_structures.avl_tree.persistent_lazy_avl_tree titan_pylib.data_structures.avl_tree.reversible_lazy_avl_tree titan_pylib.data_structures.avl_tree.wbt_set titan_pylib.data_structures.b_tree titan_pylib.data_structures.b_tree.b_tree_list titan_pylib.data_structures.b_tree.b_tree_set titan_pylib.data_structures.binary_trie titan_pylib.data_structures.binary_trie.binary_trie_multiset titan_pylib.data_structures.binary_trie.binary_trie_set titan_pylib.data_structures.bit_vector titan_pylib.data_structures.bit_vector.avl_tree_bit_vector titan_pylib.data_structures.bit_vector.bit_vector titan_pylib.data_structures.bit_vector.bit_vector_interface titan_pylib.data_structures.bit_vector.splay_tree_bit_vector titan_pylib.data_structures.bst_base titan_pylib.data_structures.bst_base.bst_multiset_array_base titan_pylib.data_structures.bst_base.bst_multiset_node_base titan_pylib.data_structures.bst_base.bst_set_node_base titan_pylib.data_structures.cumulative_sum titan_pylib.data_structures.cumulative_sum.cumulative_op titan_pylib.data_structures.cumulative_sum.cumulative_sum titan_pylib.data_structures.cumulative_sum.cumulative_sum2D titan_pylib.data_structures.deque titan_pylib.data_structures.deque.deque titan_pylib.data_structures.deque.foldable_deque titan_pylib.data_structures.dict titan_pylib.data_structures.dict.hash_dict titan_pylib.data_structures.dynamic_connectivity titan_pylib.data_structures.dynamic_connectivity.euler_tour_tree titan_pylib.data_structures.dynamic_connectivity.lazy_link_cut_tree titan_pylib.data_structures.dynamic_connectivity.link_cut_tree titan_pylib.data_structures.dynamic_connectivity.offline_dynamic_connectivity titan_pylib.data_structures.fenwick_tree titan_pylib.data_structures.fenwick_tree.dynamic_fenwick_tree titan_pylib.data_structures.fenwick_tree.dynamic_fenwick_tree_2D titan_pylib.data_structures.fenwick_tree.fenwick_tree titan_pylib.data_structures.fenwick_tree.fenwick_tree_2D titan_pylib.data_structures.fenwick_tree.fenwick_tree_2D_RAQ titan_pylib.data_structures.fenwick_tree.fenwick_tree_abst titan_pylib.data_structures.fenwick_tree.fenwick_tree_RAQ titan_pylib.data_structures.heap titan_pylib.data_structures.heap.binomial_heap titan_pylib.data_structures.heap.deletable_max_heap titan_pylib.data_structures.heap.deletable_min_heap titan_pylib.data_structures.heap.double_ended_heap titan_pylib.data_structures.heap.max_heap titan_pylib.data_structures.heap.min_heap titan_pylib.data_structures.heap.radix_heap titan_pylib.data_structures.heap.Randomized_meldable_heap titan_pylib.data_structures.list titan_pylib.data_structures.list.linked_list titan_pylib.data_structures.merge_sort_tree titan_pylib.data_structures.merge_sort_tree.merge_sort_tree titan_pylib.data_structures.others titan_pylib.data_structures.others.pair titan_pylib.data_structures.rbst titan_pylib.data_structures.rbst.lazy_rbst titan_pylib.data_structures.red_black_tree titan_pylib.data_structures.red_black_tree.red_black_tree_multiset titan_pylib.data_structures.red_black_tree.red_black_tree_set titan_pylib.data_structures.safe_hash titan_pylib.data_structures.safe_hash.hash_counter titan_pylib.data_structures.safe_hash.hash_defaultdict titan_pylib.data_structures.safe_hash.hash_dict titan_pylib.data_structures.safe_hash.hash_set titan_pylib.data_structures.scapegoat_tree titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set titan_pylib.data_structures.segment_quadratic_division titan_pylib.data_structures.segment_quadratic_division.quadratic_division_list titan_pylib.data_structures.segment_quadratic_division.segment_lazy_quadratic_division titan_pylib.data_structures.segment_quadratic_division.segment_quadratic_division titan_pylib.data_structures.segment_tree titan_pylib.data_structures.segment_tree.dual_commutative_segment_tree titan_pylib.data_structures.segment_tree.dual_segment_tree titan_pylib.data_structures.segment_tree.dual_segment_tree_commutative titan_pylib.data_structures.segment_tree.dynamic_segment_tree titan_pylib.data_structures.segment_tree.lazy_segment_tree titan_pylib.data_structures.segment_tree.lazy_segment_tree_range titan_pylib.data_structures.segment_tree.persistent_segment_tree titan_pylib.data_structures.segment_tree.range_set_range_composite titan_pylib.data_structures.segment_tree.segment_tree titan_pylib.data_structures.segment_tree.segment_tree_interface titan_pylib.data_structures.segment_tree.segment_tree_RmQ titan_pylib.data_structures.segment_tree.segment_tree_RSQ titan_pylib.data_structures.set titan_pylib.data_structures.set.dynamic_fenwick_tree_multiset titan_pylib.data_structures.set.dynamic_fenwick_tree_set titan_pylib.data_structures.set.fenwick_tree_multiset titan_pylib.data_structures.set.fenwick_tree_set titan_pylib.data_structures.set.fenwick_tree_set_fast titan_pylib.data_structures.set.hash_set titan_pylib.data_structures.set.hashed_multiset titan_pylib.data_structures.set.mex_multiset titan_pylib.data_structures.set.min_max_multiset titan_pylib.data_structures.set.min_max_set titan_pylib.data_structures.set.multiset_quadratic_division titan_pylib.data_structures.set.segki_set titan_pylib.data_structures.set.set_quadratic_division titan_pylib.data_structures.set.sorted_multiset titan_pylib.data_structures.set.sorted_set titan_pylib.data_structures.set.static_ordered_multiset titan_pylib.data_structures.set.static_ordered_set titan_pylib.data_structures.set.wordsize_tree_multiset titan_pylib.data_structures.set.wordsize_tree_set titan_pylib.data_structures.sparse_table titan_pylib.data_structures.sparse_table.sparse_table titan_pylib.data_structures.sparse_table.sparse_table_RmQ titan_pylib.data_structures.splay_tree titan_pylib.data_structures.splay_tree.lazy_splay_tree titan_pylib.data_structures.splay_tree.lazy_splay_tree_array titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array titan_pylib.data_structures.splay_tree.splay_tree_dict titan_pylib.data_structures.splay_tree.splay_tree_list titan_pylib.data_structures.splay_tree.splay_tree_list_array titan_pylib.data_structures.splay_tree.splay_tree_multiset titan_pylib.data_structures.splay_tree.splay_tree_multiset2 titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum titan_pylib.data_structures.splay_tree.splay_tree_multiset_top_down titan_pylib.data_structures.splay_tree.splay_tree_set titan_pylib.data_structures.stack titan_pylib.data_structures.stack.foldable_stack titan_pylib.data_structures.stack.persistent_stack titan_pylib.data_structures.stack.stack titan_pylib.data_structures.static_array_query titan_pylib.data_structures.static_array_query.static_range_mode_query titan_pylib.data_structures.static_array_query.static_RmQ titan_pylib.data_structures.treap titan_pylib.data_structures.treap.treap_multiset titan_pylib.data_structures.treap.treap_set titan_pylib.data_structures.union_find titan_pylib.data_structures.union_find.fully_retroactive_union_find titan_pylib.data_structures.union_find.partial_persistent_union_find titan_pylib.data_structures.union_find.persistent_union_find titan_pylib.data_structures.union_find.undoable_union_find titan_pylib.data_structures.union_find.union_find titan_pylib.data_structures.union_find.union_find_heavy titan_pylib.data_structures.union_find.union_find_members titan_pylib.data_structures.union_find.weighted_union_find titan_pylib.data_structures.wavelet_matrix titan_pylib.data_structures.wavelet_matrix.cumulative_sum_wavelet_matrix titan_pylib.data_structures.wavelet_matrix.dynamic_wavelet_matrix titan_pylib.data_structures.wavelet_matrix.fenwick_tree_wavelet_matrix titan_pylib.data_structures.wavelet_matrix.wavelet_matrix titan_pylib.data_structures.wbt titan_pylib.data_structures.wbt.wbt_lazy_list titan_pylib.data_structures.wbt.wbt_list titan_pylib.data_structures.wbt.wbt_multiset titan_pylib.data_structures.wbt.wbt_set titan_pylib.geometry titan_pylib.geometry.geometry titan_pylib.graph titan_pylib.graph.bellman_ford titan_pylib.graph.bfs titan_pylib.graph.cartesian_tree titan_pylib.graph.dfs_tree titan_pylib.graph.dijkstra titan_pylib.graph.euler_tour titan_pylib.graph.flow titan_pylib.graph.flow.bipartite_max_matching titan_pylib.graph.flow.max_flow_dinic titan_pylib.graph.flow.max_flow_ford_fulkerson titan_pylib.graph.functional_graph titan_pylib.graph.get_articulation_points titan_pylib.graph.get_biconnected_components titan_pylib.graph.get_bridge titan_pylib.graph.get_scc titan_pylib.graph.get_scc_graph titan_pylib.graph.get_scc_lowlink titan_pylib.graph.grid_bfs titan_pylib.graph.hld titan_pylib.graph.hld.hld titan_pylib.graph.hld.hld_lazy_segment_tree titan_pylib.graph.hld.hld_noncommutative_segment_tree titan_pylib.graph.hld.hld_segment_tree titan_pylib.graph.is_bipartite_graph titan_pylib.graph.lca titan_pylib.graph.namori titan_pylib.graph.perfect_binary_tree titan_pylib.graph.rerooting_dp titan_pylib.graph.rooted_tree titan_pylib.graph.spfa titan_pylib.graph.topological_sort titan_pylib.graph.warshall_floyd titan_pylib.graph.weighted_rooted_tree titan_pylib.io titan_pylib.io.fast_o titan_pylib.math titan_pylib.math.affine_map titan_pylib.math.big_int titan_pylib.math.comb titan_pylib.math.decimal_util titan_pylib.math.divisors titan_pylib.math.fraction titan_pylib.math.get_quotients titan_pylib.math.is_prime64 titan_pylib.math.mod_array titan_pylib.math.mod_comb titan_pylib.math.mod_int titan_pylib.math.mod_int_1000000007 titan_pylib.math.mod_int_998244353 titan_pylib.math.mod_matrix titan_pylib.math.number titan_pylib.math.pollard_rho titan_pylib.my_class titan_pylib.my_class.ordered_multiset_interface titan_pylib.my_class.ordered_set_interface titan_pylib.my_class.supports_add titan_pylib.my_class.supports_less_than titan_pylib.others titan_pylib.others.antirec titan_pylib.others.fast_io titan_pylib.others.Int titan_pylib.others.knapsack_solver titan_pylib.others.SA titan_pylib.string titan_pylib.string.dynamic_hash_string titan_pylib.string.get_suffix_array titan_pylib.string.hash_string titan_pylib.string.multi_hash_string titan_pylib.string.string_count titan_pylib.string.trie to_blue() (in module titan_pylib.ahc.optimizer) to_bold() (in module titan_pylib.ahc.optimizer) (in module titan_pylib.ahc.parallel_tester) to_green() (in module titan_pylib.ahc.optimizer) (in module titan_pylib.ahc.parallel_tester) to_red() (in module titan_pylib.ahc.optimizer) (in module titan_pylib.ahc.parallel_tester) tolist() (titan_pylib.data_structures.array.array_2D.Array2D method) (titan_pylib.data_structures.array.partial_persistent_array.PartialPersistentArray method) (titan_pylib.data_structures.array.persistent_array.PersistentArray method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset2.AVLTreeMultiset2 method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.avl_tree.avl_tree_set.AVLTreeSet method) (titan_pylib.data_structures.avl_tree.avl_tree_set2.AVLTreeSet2 method) (titan_pylib.data_structures.avl_tree.avl_tree_set3.AVLTreeSet3 method) (titan_pylib.data_structures.avl_tree.lazy_avl_tree.LazyAVLTree method) (titan_pylib.data_structures.avl_tree.persistent_avl_tree_list.PersistentAVLTreeList method) (titan_pylib.data_structures.avl_tree.persistent_lazy_avl_tree.PersistentLazyAVLTree method) (titan_pylib.data_structures.avl_tree.reversible_lazy_avl_tree.ReversibleLazyAVLTree method) (titan_pylib.data_structures.avl_tree.wbt_set.WBTSet method) (titan_pylib.data_structures.b_tree.b_tree_list.BTreeList method) (titan_pylib.data_structures.b_tree.b_tree_set.BTreeSet method) (titan_pylib.data_structures.binary_trie.binary_trie_multiset.BinaryTrieMultiset method) (titan_pylib.data_structures.binary_trie.binary_trie_set.BinaryTrieSet method) (titan_pylib.data_structures.bit_vector.avl_tree_bit_vector.AVLTreeBitVector method) (titan_pylib.data_structures.bit_vector.splay_tree_bit_vector.SplayTreeBitVector method) (titan_pylib.data_structures.bst_base.bst_multiset_array_base.BSTMultisetArrayBase static method) (titan_pylib.data_structures.bst_base.bst_multiset_node_base.BSTMultisetNodeBase static method) (titan_pylib.data_structures.bst_base.bst_set_node_base.BSTSetNodeBase static method) (titan_pylib.data_structures.deque.deque.Deque method) (titan_pylib.data_structures.deque.foldable_deque.FoldableDeque method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree.FenwickTree method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree_abst.FenwickTreeAbst method) (titan_pylib.data_structures.fenwick_tree.fenwick_tree_RAQ.FenwickTreeRAQ method) (titan_pylib.data_structures.heap.binomial_heap.BinomialHeap method) (titan_pylib.data_structures.heap.double_ended_heap.DoubleEndedHeap method) (titan_pylib.data_structures.heap.max_heap.MaxHeap method) (titan_pylib.data_structures.heap.min_heap.MinHeap method) (titan_pylib.data_structures.heap.Randomized_meldable_heap.RandomizedMeldableHeap method) (titan_pylib.data_structures.list.linked_list.LinkedList method) (titan_pylib.data_structures.rbst.lazy_rbst.LazyRBST method) (titan_pylib.data_structures.red_black_tree.red_black_tree_multiset.RedBlackTreeMultiset method) (titan_pylib.data_structures.red_black_tree.red_black_tree_set.RedBlackTreeSet method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_set.ScapegoatTreeSet method) (titan_pylib.data_structures.segment_quadratic_division.segment_lazy_quadratic_division.SegmentLazyQuadraticDivision method) (titan_pylib.data_structures.segment_tree.dual_commutative_segment_tree.DualCommutativeSegmentTree method) (titan_pylib.data_structures.segment_tree.dual_segment_tree.DualSegmentTree method) (titan_pylib.data_structures.segment_tree.dual_segment_tree_commutative.DualSegmentTreeCommutative method) (titan_pylib.data_structures.segment_tree.dynamic_segment_tree.DynamicSegmentTree method) (titan_pylib.data_structures.segment_tree.lazy_segment_tree.LazySegmentTree method) (titan_pylib.data_structures.segment_tree.lazy_segment_tree_range.LazySegmentTreeRange method) (titan_pylib.data_structures.segment_tree.persistent_segment_tree.PersistentSegmentTree method) (titan_pylib.data_structures.segment_tree.segment_tree.SegmentTree method) (titan_pylib.data_structures.segment_tree.segment_tree_interface.SegmentTreeInterface method) (titan_pylib.data_structures.segment_tree.segment_tree_RmQ.SegmentTreeRmQ method) (titan_pylib.data_structures.segment_tree.segment_tree_RSQ.SegmentTreeRSQ method) (titan_pylib.data_structures.set.min_max_multiset.MinMaxMultiset method) (titan_pylib.data_structures.set.min_max_set.MinMaxSet method) (titan_pylib.data_structures.set.wordsize_tree_multiset.WordsizeTreeMultiset method) (titan_pylib.data_structures.set.wordsize_tree_set.WordsizeTreeSet method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree.LazySplayTree method) (titan_pylib.data_structures.splay_tree.lazy_splay_tree_array.LazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.reversible_lazy_splay_tree_array.ReversibleLazySplayTreeArray method) (titan_pylib.data_structures.splay_tree.splay_tree_dict.SplayTreeDict method) (titan_pylib.data_structures.splay_tree.splay_tree_list.SplayTreeList method) (titan_pylib.data_structures.splay_tree.splay_tree_list_array.SplayTreeListArray method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset2.SplayTreeMultiset2 method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_top_down.SplayTreeMultisetTopDown method) (titan_pylib.data_structures.splay_tree.splay_tree_set.SplayTreeSet method) (titan_pylib.data_structures.stack.foldable_stack.FoldableStack method) (titan_pylib.data_structures.stack.persistent_stack.PersistentStack method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset method) (titan_pylib.data_structures.treap.treap_set.TreapSet method) (titan_pylib.data_structures.wbt.wbt_multiset.WBTMultiset method) (titan_pylib.math.mod_matrix.ModMatrix method) (titan_pylib.my_class.ordered_multiset_interface.OrderedMultisetInterface method) (titan_pylib.my_class.ordered_set_interface.OrderedSetInterface method) tolist_items() (titan_pylib.data_structures.avl_tree.avl_tree_dict.AVLTreeDict method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset2.AVLTreeMultiset2 method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.bst_base.bst_multiset_node_base.BSTMultisetNodeBase static method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset2.SplayTreeMultiset2 method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset_sum.SplayTreeMultisetSum method) (titan_pylib.data_structures.treap.treap_multiset.TreapMultiset method) top() (titan_pylib.data_structures.stack.foldable_stack.FoldableStack method) (titan_pylib.data_structures.stack.persistent_stack.PersistentStack method) (titan_pylib.data_structures.stack.stack.Stack method) topk() (titan_pylib.data_structures.wavelet_matrix.wavelet_matrix.WaveletMatrix method) topological_sort() (in module titan_pylib.graph.topological_sort) topological_sort_min() (in module titan_pylib.graph.topological_sort) totient_function() (in module titan_pylib.math.number) TreapMultiset (class in titan_pylib.data_structures.treap.treap_multiset) TreapMultiset.Node (class in titan_pylib.data_structures.treap.treap_multiset) TreapMultiset.Random (class in titan_pylib.data_structures.treap.treap_multiset) TreapSet (class in titan_pylib.data_structures.treap.treap_set) TreapSet.Node (class in titan_pylib.data_structures.treap.treap_set) TreapSet.Random (class in titan_pylib.data_structures.treap.treap_set) triangle_circumcircle() (titan_pylib.geometry.geometry.Geometry class method) triangle_excircle() (titan_pylib.geometry.geometry.Geometry class method) triangle_incircle() (titan_pylib.geometry.geometry.Geometry class method) Trie (class in titan_pylib.string.trie) Trie.Node (class in titan_pylib.string.trie) U undo() (titan_pylib.data_structures.union_find.undoable_union_find.UndoableUnionFind method) UndoableUnionFind (class in titan_pylib.data_structures.union_find.undoable_union_find) UnionFind (class in titan_pylib.data_structures.union_find.union_find) UnionFindHeavy (class in titan_pylib.data_structures.union_find.union_find_heavy) UnionFindMembers (class in titan_pylib.data_structures.union_find.union_find_members) unique() (titan_pylib.geometry.geometry.Geometry class method) unit() (titan_pylib.geometry.geometry.Point method) unite() (titan_pylib.data_structures.dynamic_connectivity.offline_dynamic_connectivity.OfflineDynamicConnectivity.UndoableUnionFind method) (titan_pylib.data_structures.union_find.fully_retroactive_union_find.FullyRetroactiveUnionFind method) (titan_pylib.data_structures.union_find.partial_persistent_union_find.PartialPersistentUnionFind method) (titan_pylib.data_structures.union_find.persistent_union_find.PersistentUnionFind method) (titan_pylib.data_structures.union_find.undoable_union_find.UndoableUnionFind method) (titan_pylib.data_structures.union_find.union_find.UnionFind method) (titan_pylib.data_structures.union_find.union_find_heavy.UnionFindHeavy method) (titan_pylib.data_structures.union_find.union_find_members.UnionFindMembers method) (titan_pylib.data_structures.union_find.weighted_union_find.WeightedUnionFind method) (titan_pylib.string.dynamic_hash_string.DynamicHashStringBase method) (titan_pylib.string.hash_string.HashStringBase method) unite_left() (titan_pylib.data_structures.union_find.union_find.UnionFind method) (titan_pylib.data_structures.union_find.union_find_heavy.UnionFindHeavy method) unite_right() (titan_pylib.data_structures.union_find.union_find.UnionFind method) (titan_pylib.data_structures.union_find.union_find_heavy.UnionFindHeavy method) USE_DECIMAL (titan_pylib.geometry.geometry.GeometryUtil attribute) V val (titan_pylib.math.mod_int.ModInt attribute) (titan_pylib.math.mod_int_1000000007.ModInt1000000007 attribute) (titan_pylib.math.mod_int_998244353.ModInt998244353 attribute) vals() (titan_pylib.data_structures.splay_tree.splay_tree_dict.SplayTreeDict method) values() (titan_pylib.data_structures.avl_tree.avl_tree_dict.AVLTreeDict method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset.AVLTreeMultiset method) (titan_pylib.data_structures.avl_tree.avl_tree_multiset3.AVLTreeMultiset3 method) (titan_pylib.data_structures.dict.hash_dict.HashDict method) (titan_pylib.data_structures.safe_hash.hash_counter.HashCounter method) (titan_pylib.data_structures.safe_hash.hash_defaultdict.HashDefaultdict method) (titan_pylib.data_structures.safe_hash.hash_dict.HashDict method) (titan_pylib.data_structures.scapegoat_tree.scapegoat_tree_multiset.ScapegoatTreeMultiset method) (titan_pylib.data_structures.set.hashed_multiset.HashedMultiset method) (titan_pylib.data_structures.set.wordsize_tree_multiset.WordsizeTreeMultiset method) (titan_pylib.data_structures.splay_tree.splay_tree_multiset.SplayTreeMultiset method) W warshall_floyd() (in module titan_pylib.graph.warshall_floyd) WaveletMatrix (class in titan_pylib.data_structures.wavelet_matrix.wavelet_matrix) WBTLazyList (class in titan_pylib.data_structures.wbt.wbt_lazy_list) WBTList (class in titan_pylib.data_structures.wbt.wbt_list) WBTMultiset (class in titan_pylib.data_structures.wbt.wbt_multiset) WBTSet (class in titan_pylib.data_structures.avl_tree.wbt_set) (class in titan_pylib.data_structures.wbt.wbt_set) WeightedRootedTree (class in titan_pylib.graph.weighted_rooted_tree) WeightedUnionFind (class in titan_pylib.data_structures.union_find.weighted_union_find) WordsizeTreeMultiset (class in titan_pylib.data_structures.set.wordsize_tree_multiset) WordsizeTreeSet (class in titan_pylib.data_structures.set.wordsize_tree_set) write() (in module titan_pylib.others.fast_io) (titan_pylib.io.fast_o.FastO class method) (titan_pylib.others.fast_io.FastIO class method) X x (titan_pylib.data_structures.rbst.lazy_rbst.LazyRBST.Random attribute) (titan_pylib.geometry.geometry.Point attribute) x_symmetrical_move() (titan_pylib.math.affine_map.AffineMap class method) Y y (titan_pylib.geometry.geometry.Point attribute) y_symmetrical_move() (titan_pylib.math.affine_map.AffineMap class method) Z zeros() (titan_pylib.math.mod_matrix.ModMatrix static method)