Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- /*struct Player{
- char *last_name;
- char *first_name;
- int score;
- };
- struct Country{
- char *name;
- int nr_players;
- int global_score;
- Player *player;
- };*/
- struct Country{
- int k;
- };
- struct Nod{
- Country c;
- Nod *next;
- Nod *prev;
- };
- Nod * init(){
- Nod *initialized = new Nod;
- initialized -> c.k = 0;
- initialized -> next = NULL;
- initialized -> prev = NULL;
- return initialized;
- }
- struct List{
- Nod *sentinel = init();
- };
- void add(List *l, Country ct){
- Nod *to_add = init();
- to_add -> c = ct;
- if(l -> sentinel -> next = NULL){
- l -> sentinel -> next = to_add;
- l -> sentinel -> prev = to_add;
- to_add -> next = l -> sentinel;
- to_add -> prev = l -> sentinel;
- }
- else{
- l -> sentinel -> prev -> next = to_add;
- to_add -> prev = l -> sentinel -> prev;
- to_add -> next = l -> sentinel;
- l -> sentinel -> prev = to_add;
- }
- }
- int main(){
- return 0;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement