1
1
mirror of https://github.com/theoludwig/programming-challenges.git synced 2025-05-18 12:02:53 +02:00

feat(solutions): add reverse-polish-notation/c/function

This commit is contained in:
Divlo
2021-10-12 22:48:23 +02:00
parent 5f7ba3b5ae
commit cc8bb07a96
21 changed files with 181 additions and 13 deletions

View File

@ -0,0 +1,23 @@
#ifndef __STACK__
#define __STACK__
#include <stdlib.h>
// LIFO = Last In First Out
struct Stack {
struct Node *first;
size_t length;
};
struct Node {
void *data;
struct Node *next;
};
struct Stack *stack_initialization();
void stack_push(struct Stack *stack, void *data);
void *stack_pop(struct Stack *stack);
#endif