MCPcopy Create free account
hub / github.com/MegEngine/MegEngine / SegmentTree

Method SegmentTree

src/core/impl/graph/swap/memory_swap.cpp:32–38  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

30 PLS query_max() { return PLS(m_tree[1].max, m_tree[1].idx); }
31
32 SegmentTree(size_t len) {
33 auto segT_size = len * 8 + 1;
34 m_len = len;
35 m_tree = std::vector<NodeInfo>(segT_size);
36 m_lzt = std::vector<long long>(segT_size);
37 init(1, 1, len);
38 }
39
40 void init(int k, int l, int r) {
41 m_lzt[k] = 0;

Callers

nothing calls this directly

Calls 1

initFunction · 0.50

Tested by

no test coverage detected