MCPcopy Create free account

hub / github.com/EgorKulikov/rust_algo / functions

Functions16,849 in github.com/EgorKulikov/rust_algo

↓ 25 callersMethodput
(&mut self, b: u8)
algo_lib/src/io/output.rs:114
↓ 24 callersFunctiongen
(seed: u64)
archive/2026/04/2026.04.26 - JR WEST and ALGO ARTIS Programming Contest (AtCoder Heuristic Contest 064)/scoring.rs.rs:41
↓ 24 callersMethodmax_flow
(&mut self, source: usize, destination: usize)
algo_lib/src/graph/max_flow.rs:15
↓ 24 callersFunctionqty
(a: &[i64], from: i64, to: i64)
archive/2024/06/4.6.2024 - Bihari Coding Contest/pair_popcount_sum.rs:14
↓ 24 callersMethodrun
(&mut self)
tester/src/interactive.rs:19
↓ 24 callersMethodupdate
(&mut self, val: Value)
archive/2024/02/29.2.2024 - Codeforces Round #930/d_bitovii_paradoks.rs:42
↓ 23 callersMethodas_ref
(&self)
archive/2025/02/22.02.2025 - Universal Cup Finals/l.rs:359
↓ 23 callersMethodbinary_search
Searches for the first leaf in a→b travel order satisfying `accept`. Leaves are considered in a→b travel order (up-leg from `a` to lca, then down-leg
algo_lib/src/graph/path_segment_tree.rs:188
↓ 23 callersMethodmultiply
(&mut self, a: &[M], b: &[M])
archive/2025/02/22.02.2025 - Universal Cup Finals/k.rs:1580
↓ 23 callersMethodpayload
(&self)
algo_lib/src/collections/treap/treap.rs:56
↓ 23 callersMethodpush
(&mut self, delta: Node, _left: usize, _right: usize)
archive/2023/11/4.11.2023 - Yandex Cup 2023 — Algorithm — Semifinal/d_robot_dance.rs:65
↓ 22 callersMethodceil
(&self)
algo_lib/src/numbers/real.rs:20
↓ 22 callersMethodd1
(&self)
algo_lib/src/collections/md_arr/arr3d.rs:42
↓ 22 callersMethodfind
(&self, i: usize)
algo_lib/src/collections/dsu.rs:52
↓ 22 callersMethoditer_map
(self, f: F)
algo_lib/src/collections/iter_ext/iters.rs:60
↓ 22 callersMethodread_size_table
(&mut self, d1: usize, d2: usize)
archive/2025/02/22.02.2025 - Universal Cup Finals/l.rs:416
↓ 21 callersMethodcopy_iter
(&'a self)
archive/2025/02/22.02.2025 - Universal Cup Finals/k.rs:264
↓ 21 callersMethodd2
(&self)
algo_lib/src/collections/md_arr/arr3d.rs:46
↓ 21 callersMethodfloor
(&self)
algo_lib/src/numbers/real.rs:23
↓ 21 callersFunctionjoin
(mut left: VecDeque<usize>, mut right: VecDeque<usize>)
archive/2024/01/1.2024 - COCI '23 Contest 3/restorani.rs:28
↓ 21 callersMethodpower
(&mut self, temp: &mut Matrix, n: i64, m: &Matrix)
archive/2022/2/23.2.2022 - Stage 10_ Grand Prix of Kyoto/m_math_string.rs:44
↓ 21 callersMethodprime_divisors
(self)
algo_lib/src/numbers/primes/factorize.rs:15
↓ 21 callersMethodsquare
(self)
archive/2025/02/22.02.2025 - Universal Cup Finals/k.rs:1834
↓ 21 callersMethodstrongly_connected_components
(&self)
algo_lib/src/graph/strongly_connected_components.rs:18
↓ 20 callersFunctiondivisor_table
(n: usize)
algo_lib/src/numbers/primes/sieve.rs:28
↓ 20 callersMethodfirst
(&self)
algo_lib/src/collections/multi_set.rs:166
↓ 20 callersMethodunion
(a: Self, _b: Self)
archive/2025/01/02.01.2025 - Happy New Year 2025/roy_and_tree_permutation.rs:31
↓ 19 callersFunctionby_index
(arr: &[T])
algo_lib/src/collections/default_map.rs:116
↓ 19 callersFunctioncalc
(t: &Arr2d<u8>)
archive/2026/06/2026.06.26 - Qualification 2026/t_table_drawing.rs:16
↓ 19 callersMethodcopy_find
(&'a self, val: T)
archive/2025/02/22.02.2025 - Universal Cup Finals/c.rs:507
↓ 19 callersMethodfor_each_mut
( &mut self, range: RangeInclusive<usize>, f: impl FnMut(R, &mut Node, PathDirection)
algo_lib/src/graph/path_segment_tree.rs:135
↓ 19 callersMethoditer_mut
(&mut self)
algo_lib/src/graph/mod.rs:550
↓ 19 callersMethodlen
(&self)
algo_lib/src/collections/treap/treap_map.rs:45
↓ 19 callersMethodlen
(&self)
algo_lib/src/string/hash.rs:119
↓ 18 callersMethodas_ref
(&self)
algo_lib/src/misc/maybe.rs:25
↓ 18 callersMethodcomponent_size
(&self, u: usize)
algo_lib/src/collections/euler_tour_tree.rs:394
↓ 18 callersMethodcopy_fold
(&'a self, init: Acc, f: F)
archive/2025/02/22.02.2025 - Universal Cup Finals/c.rs:489
↓ 18 callersMethodcopy_skip
( &'a self, n: usize, )
archive/2025/02/22.02.2025 - Universal Cup Finals/c.rs:394
↓ 18 callersMethoddivisors
(self)
algo_lib/src/numbers/primes/factorize.rs:65
↓ 18 callersMethodflow
(&self, graph: &Graph<Self>)
algo_lib/src/graph/edges/flow_edge.rs:93
↓ 18 callersMethodid
(a: usize, val: bool)
algo_lib/src/graph/two_sat.rs:75
↓ 18 callersMethoditer_rev
(self)
algo_lib/src/collections/iter_ext/iters.rs:7
↓ 18 callersMethodlcp
(&self, p1: usize, p2: usize)
algo_lib/src/string/suffix_array.rs:40
↓ 18 callersMethodqty
(&self, bounds: impl RangeBounds<u8>)
algo_lib/src/string/qty.rs:10
↓ 18 callersMethodread_char
(&mut self)
algo_lib/src/io/input.rs:158
↓ 18 callersMethodremove
(&mut self, value: &T)
algo_lib/src/collections/multi_set.rs:27
↓ 18 callersMethodsize
(&self)
algo_lib/src/collections/treap/treap.rs:216
↓ 18 callersMethodupdate
(&mut self, res: i64, max: i64)
archive/2024/09/27.09.2024 - Codeforces Round #975/d_maksimum_minimum_kolichestvo.rs:35
↓ 17 callersFunctionadd
(st: &mut SegmentTree<Node>, i: usize)
archive/2025/05/11.05.2025 - Codeforces Round 1024 (Div. 1)/c_23_.rs:32
↓ 17 callersMethodcmp
(&self, other: &Self)
archive/2022/12/12.2022 - Advent of Code/day13.rs:16
↓ 17 callersMethodcopy_enumerate
( &'a self, )
archive/2025/02/22.02.2025 - Universal Cup Finals/c.rs:383
↓ 17 callersMethodminimal_spanning_tree
(&self)
algo_lib/src/graph/minimal_spanning_tree.rs:13
↓ 17 callersMethodnum
(&self)
algo_lib/src/numbers/rational.rs:24
↓ 17 callersMethodpower
(a: Self, n: usize)
archive/2025/03/10.03.2025 - Codeforces Round 1008 (Div. 1)/c_binary_subsequence_value_sum.rs:65
↓ 17 callersMethodread_lines
(&mut self)
archive/2025/02/22.02.2025 - Universal Cup Finals/k.rs:2360
↓ 17 callersMethodtopological_sort
(&self)
algo_lib/src/graph/topological_sort.rs:10
↓ 16 callersMethodadd
(left: Self, right: Self)
archive/2021/12/Advent of Code/day18a.rs:140
↓ 16 callersMethodadd_back
(&mut self, payload: P)
algo_lib/src/collections/treap/treap.rs:762
↓ 16 callersMethodcapacity
(&self)
algo_lib/src/graph/edges/flow_edge.rs:85
↓ 16 callersMethodcolumn
(arr: &[T])
archive/2026/03/2026.03.16 - Educational Codeforces Round 188 (Rated for Div. 2)/g_grid_path.rs:37
↓ 16 callersMethodcopy_min
(&'a self)
archive/2025/02/22.02.2025 - Universal Cup Finals/c.rs:443
↓ 16 callersMethodcopy_take
( &'a self, n: usize, )
archive/2025/02/22.02.2025 - Universal Cup Finals/c.rs:400
↓ 16 callersMethoditer
(&self)
algo_lib/src/collections/bit_set.rs:102
↓ 16 callersMethoditer_enumerate
(self)
algo_lib/src/collections/iter_ext/iters.rs:4
↓ 16 callersMethodnext_permutation
(&mut self)
archive/2025/02/22.02.2025 - Universal Cup Finals/l.rs:453
↓ 16 callersFunctionprimes
(n: usize)
algo_lib/src/numbers/primes/sieve.rs:24
↓ 16 callersMethodpush
(&mut self, delta: &(i32, i32), _left: usize, _right: usize)
archive/2024/10/01.10.2024 - TheForces Round #35/e_innocent_students.rs:83
↓ 16 callersMethodrows
(&self)
archive/2025/02/22.02.2025 - Universal Cup Finals/l.rs:247
↓ 16 callersMethodset_count
(&self)
algo_lib/src/collections/dsu.rs:35
↓ 16 callersMethodswap
(&mut self)
archive/2022/5/19.5.2022 - Sort Me Round #6/d.rs:131
↓ 15 callersMethodadd
(&mut self, mut l: usize, mut r: usize)
algo_lib/tests/triangle_count_hard.rs:23
↓ 15 callersMethodall_matches
(&self, pattern: &Self)
algo_lib/src/string/string_algorithms/string_search.rs:21
↓ 15 callersFunctioncompress
(vs: [&[T]; N])
algo_lib/src/collections/slice_ext/compress.rs:10
↓ 15 callersMethodcopy_rev
(&'a self)
archive/2025/02/22.02.2025 - Universal Cup Finals/c.rs:388
↓ 15 callersMethodedge_at
Edge access by (vertex, cursor). For Linked storage the cursor is a global edge id and the vertex is ignored. For TwoD storage the cursor is a positio
algo_lib/src/graph/mod.rs:310
↓ 15 callersFunctiongo
(pos: i64)
archive/2025/11/15.11.2025 - CCC/level_4.rs:16
↓ 15 callersMethodinto_node
(mut self)
algo_lib/src/collections/treap/treap.rs:584
↓ 15 callersMethodmax_position
(&'a self)
algo_lib/src/collections/iter_ext/min_max.rs:7
↓ 15 callersMethodnext
(&mut self, key: &T)
algo_lib/src/collections/treap/treap_map.rs:110
↓ 15 callersMethodreverse
(&mut self)
algo_lib/src/collections/treap/treap.rs:64
↓ 15 callersMethodsquare_dist_point
(&self, p: Point<T>)
algo_lib/src/geometry/ray.rs:63
↓ 15 callersMethodstr_contains
(&self, pattern: &Self)
algo_lib/src/string/string_algorithms/string_search.rs:6
↓ 15 callersMethodunion
(a: Self, _b: Self)
algo_lib/tests/roy_and_tree_permutation.rs:31
↓ 15 callersMethodwith_component_mut
(&self, u: usize, f: impl FnOnce(&mut P) -> R)
algo_lib/src/collections/euler_tour_tree.rs:356
↓ 15 callersMethodwith_payload_mut
(mut self, f: impl FnOnce(&mut P) -> R)
algo_lib/src/collections/link_cut.rs:349
↓ 14 callersMethodas_mut
(&mut self)
algo_lib/src/collections/md_arr/arr2d.rs:198
↓ 14 callersMethodas_mut
(&mut self)
archive/2025/02/22.02.2025 - Universal Cup Finals/l.rs:364
↓ 14 callersMethodcol
(&self, col: usize)
archive/2025/02/22.02.2025 - Universal Cup Finals/l.rs:234
↓ 14 callersMethodlink
(mut self, parent: Self)
algo_lib/src/collections/link_cut.rs:328
↓ 14 callersMethodmerge
(&mut self, mut other: Self)
archive/2025/11/01.11.2025 - GP of Chengdu/l_label_matching.rs:53
↓ 14 callersFunctionprocess
(it: impl Iterator<Item = &'a i64>)
archive/2022/10/7.10.2022 - Codeforces Round #822/d_slime_escape.rs:14
↓ 14 callersMethodpush
(&mut self, delta: (Int, Int), _left: usize, _right: usize)
archive/2024/08/24.08.2024 - AtCoder Beginner Contest #368/g_add_and_multiply_queries.rs:89
↓ 14 callersMethodread_line
(&mut self)
algo_lib/src/string/str.rs:129
↓ 14 callersMethodread_real_vec
(&mut self, n: usize)
algo_lib/src/numbers/real.rs:205
↓ 14 callersMethodremove
(&mut self, x: usize)
archive/2024/11/02.11.2024 - Meta Hacker Cup 2024 Round 3/b_least_common_ancestor.rs:56
↓ 14 callersMethodtake
(&mut self)
algo_lib/src/collections/indexed_heap.rs:40
↓ 14 callersFunctionvalue
(id: usize, at: i64)
archive/2024/Yandex CodeRun/coderun_433.rs:35
↓ 13 callersMethodadd
(&mut self, a: &Matrix<T>, b: &Matrix<T>)
archive/2026/03/2026.03.16 - Educational Codeforces Round 188 (Rated for Div. 2)/g_grid_path.rs:98
↓ 13 callersMethodadd_or
(&mut self, a: usize, a_val: bool, b: usize, b_val: bool)
algo_lib/src/graph/two_sat.rs:20
↓ 13 callersMethodcols
(&self)
archive/2025/02/22.02.2025 - Universal Cup Finals/l.rs:250
← previousnext →201–300 of 16,849, ranked by callers