Skip to content

Instantly share code, notes, and snippets.

View rusergeev's full-sized avatar

Dmitry Sergeev rusergeev

View GitHub Profile
struct node{
int key;
int value;
node* prev;
node* next;
};
template <class T>
class round_list {
T* head;

Keybase proof

I hereby claim:

  • I am rusergeev on github.
  • I am sergeev (https://keybase.io/sergeev) on keybase.
  • I have a public key ASAflgg8vbJR3AJuEaiBqaFpsMgGtH2jOeDYg9omN8laWgo

To claim this, I am signing this object:

#include <iostream>
#include <limits>
#include <vector>
using namespace std;
vector<long long> sum_distances(const vector<int> & a){ // O(|a|)
vector<long long> result(a.size(),0);
long long A = 0;