-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathimp_headers.cpp
More file actions
28 lines (26 loc) · 1.77 KB
/
imp_headers.cpp
File metadata and controls
28 lines (26 loc) · 1.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream> // cin, cout, cerr, clog
#include <cstdio> // printf, scanf, getchar, putchar
#include <cstdlib> // exit(), abs(), rand(), atoi(), atof()
#include <cstring> // strlen(), strcpy(), strcmp(), strcat(), memset()
#include <vector> // std::vector: push_back(), size(), empty(), clear(), begin(), end()
#include <string> // std::string: length(), size(), substr(), find(), append(), c_str()
#include <stack> // std::stack: push(), pop(), top(), empty(), size()
#include <queue> // std::queue: push(), pop(), front(), back(), empty(), size()
#include <deque> // std::deque: push_back(), push_front(), pop_back(), pop_front(), size()
#include <list> // std::list: push_back(), push_front(), insert(), erase(), begin(), end()
#include <map> // std::map: insert(), find(), erase(), [] operator, begin(), end()
#include <set> // std::set: insert(), erase(), find(), begin(), end(), size()
#include <algorithm> // sort(), reverse(), min(), max(), swap(), lower_bound(), upper_bound()
#include <cmath> // sqrt(), pow(), abs(), floor(), ceil(), round(), log(), sin(), cos(), tan()
#include <numeric> // accumulate(), partial_sum(), adjacent_difference()
#include <sstream> // std::stringstream: str(), <<, >>, clear(), ss.str(), ss.str("new")
#include <climits> // INT_MAX, INT_MIN, LONG_MAX, LONG_MIN
#include <cfloat> // FLT_MAX, FLT_MIN, DBL_MAX, DBL_MIN
#include <iomanip> // setprecision(), setw(), setfill(), fixed, scientific
#include <iterator> // begin(), end(), advance(), distance()
#include <utility> // std::pair: first, second, make_pair()
using namespace std;
int main() {
cout << "This file lists the important C++ headers and their commonly used functions for TCS coding tests." << endl;
return 0;
}