- push_back: O(1)
- emplace_back: O(n)
- back: O(1)
- other: O(n)
- sorted: O(log n)
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 | |
dnf reinstall --allowerasing --skip-broken glib2-2.64.3-2.fc32.x86_64 |
docker-compose down | |
docker rm -fv $(docker ps -aq) | |
sudo lsof -i -P -n | grep 5432 |