- push_back: O(1)
- emplace_back: O(n)
- back: O(1)
- other: O(n)
- sorted: O(log n)
| #include <iostream> | |
| /* | |
| * function is_prime(n) | |
| if n ≤ 3 then | |
| return n > 1 | |
| else if n mod 2 = 0 or n mod 3 = 0 | |
| return false |
| #include <iostream> | |
| #include <iomanip> | |
| #include <cmath> | |
| int main() { | |
| int input = 0; | |
| std::ios::sync_with_stdio(false); | |
| std::cin.tie(nullptr); | |
| if (std::cin >> input) { | |
| double sqrt5 = std::sqrt(5); |
| unsigned int gcd(unsigned int u, unsigned int v) | |
| { | |
| // simple cases (termination) | |
| if (u == v) | |
| return u; | |
| if (u == 0) | |
| return v; | |
| if (v == 0) |
| #include <iostream> | |
| #include <queue> | |
| #include <iomanip> | |
| using std::cin, std::cout; | |
| using Left = std::priority_queue<double>; | |
| using Right = std::priority_queue<double, std::vector<double>, std::greater<double>>; | |
| int main() { | |
| double value = 0; |
| #include <iostream> | |
| #include <iomanip> | |
| #include <vector> | |
| #include <unordered_map> | |
| #include <functional> | |
| #include <algorithm> | |
| #include <numeric> | |
| #include <limits> | |
| #include <queue> | |
| #include <memory> |
| #include <iostream> | |
| #include <list> | |
| #include <queue> | |
| #include <memory> | |
| #include <limits> | |
| #include <vector> | |
| #include <unordered_map> | |
| #include <functional> | |
| #include <locale> | |
| #include <list> |
| for d in $(docker ps -a | grep "[0-9a-z]" | cut -f1 -d" "); do docker rm $d; done | |
| grubby --update-kernel=ALL --args="systemd.unified_cgroup_hierarchy=0" |
| docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' 38de87a6cc92 |
| for i in $(ls *.mp4); do filename=$(basename -- "$i"); ext="${filename##*.}"; name="${filename%.*}"; ffmpeg -i $i -vcodec libx265 -crf 28 "${name}_.${ext}"; done | |