mirror of
https://github.com/krahets/hello-algo.git
synced 2026-02-11 14:45:38 +08:00
feat(codes/c/): add array_stack and linkedlist_stack frame
This commit is contained in:
43
codes/c/chapter_stack_and_queue/array_stack.c
Normal file
43
codes/c/chapter_stack_and_queue/array_stack.c
Normal file
@@ -0,0 +1,43 @@
|
||||
/**
|
||||
* File: array_stack.c
|
||||
* Created Time: 2022-01-12
|
||||
* Author: Zero (glj0@outlook.com)
|
||||
*/
|
||||
|
||||
#include "../include/include.h"
|
||||
|
||||
|
||||
struct ArrayStack {
|
||||
int *array;
|
||||
size_t stkSize;
|
||||
};
|
||||
|
||||
typedef struct ArrayStack ArrayStack;
|
||||
|
||||
void new(ArrayStack* stk) {
|
||||
|
||||
}
|
||||
|
||||
size_t size(ArrayStack* stk) {
|
||||
|
||||
}
|
||||
|
||||
bool empty(ArrayStack* stk) {
|
||||
|
||||
}
|
||||
|
||||
void push(ArrayStack* stk, int num) {
|
||||
|
||||
}
|
||||
|
||||
void pop(ArrayStack* stk) {
|
||||
|
||||
}
|
||||
|
||||
int top(ArrayStack* stk) {
|
||||
|
||||
}
|
||||
|
||||
int main() {
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user