Skip to content

Commit 5dd7f82

Browse files
chore: use iwyu on probablity/**.cpp
1 parent 8a8fd42 commit 5dd7f82

File tree

2 files changed

+16
-14
lines changed

2 files changed

+16
-14
lines changed

probability/geometric_dist.cpp

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,15 @@
1919
* @author [Domenic Zingsheim](https://github.com/DerAndereDomenic)
2020
*/
2121

22-
#include <cassert> /// for assert
23-
#include <cmath> /// for math functions
24-
#include <cstdint> /// for fixed size data types
25-
#include <ctime> /// for time to initialize rng
26-
#include <iostream> /// for std::cout
27-
#include <limits> /// for std::numeric_limits
28-
#include <random> /// for random numbers
29-
#include <vector> /// for std::vector
22+
#include <bits/std_abs.h> // for abs
23+
#include <stdlib.h> // for rand, srand, RAND_MAX
24+
#include <cassert> // for assert
25+
#include <cmath> // for log, pow, sqrt
26+
#include <cstdint> // for uint32_t
27+
#include <ctime> // for time
28+
#include <iostream> // for basic_ostream, char_traits, operator<<, cout
29+
#include <limits> // for numeric_limits
30+
#include <vector> // for vector
3031

3132
/**
3233
* @namespace probability

probability/windowed_median.cpp

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,13 @@
2828
* Time complexity: O(logN). Space complexity: O(N). N - size of window
2929
* @author [Yaniv Hollander](https://github.com/YanivHollander)
3030
*/
31-
#include <cassert> /// for assert
32-
#include <cstdlib> /// for std::rand - needed in testing
33-
#include <ctime> /// for std::time - needed in testing
34-
#include <list> /// for std::list - used to manage sliding window
35-
#include <set> /// for std::multiset - used to manage multi-value sorted sliding window values
36-
#include <vector> /// for std::vector - needed in testing
31+
#include <cassert> // for assert
32+
#include <cstdlib> // for rand, RAND_MAX, srand
33+
#include <ctime> // for time
34+
#include <list> // for _List_iterator, list
35+
#include <set> // for _Rb_tree_const_iterator, multiset
36+
#include <vector> // for vector
37+
#include <iterator> // for next
3738

3839
/**
3940
* @namespace probability

0 commit comments

Comments
 (0)