mirror of
https://github.com/DavidGailleton/42-Push_Swap.git
synced 2026-01-27 00:41:57 +00:00
replacing piles by stacks
This commit is contained in:
@@ -13,11 +13,11 @@
|
||||
#ifndef FLAGS_H
|
||||
# define FLAGS_H
|
||||
|
||||
void simple(t_stacks *piles);
|
||||
void medium(t_stacks *piles);
|
||||
void complex(t_stacks *piles);
|
||||
void adaptive(t_stacks *piles);
|
||||
void flags(int pos, int pos_b, char **argv, t_stacks *piles);
|
||||
void simple(t_stacks *stacks);
|
||||
void medium(t_stacks *stacks);
|
||||
void complex(t_stacks *stacks);
|
||||
void adaptive(t_stacks *stacks);
|
||||
void flags(int pos, int pos_b, char **argv, t_stacks *stacks);
|
||||
int pos_bench(char **argv, int mod);
|
||||
int pos_flag(char **argv, int mod);
|
||||
int calcul_mod(int argc, char **argv);
|
||||
|
||||
@@ -21,13 +21,13 @@ typedef struct s_tab
|
||||
} t_tab;
|
||||
|
||||
/* MEDIUM ALGO FILE */
|
||||
int wich_path(t_stacks *piles, int max_range, int range, char c);
|
||||
int wich_path(t_stacks *stacks, int max_range, int range, char c);
|
||||
int stack_len(t_stack *stack);
|
||||
void bucket_algo(t_stacks *piles, t_tab *preset, int range);
|
||||
void bucket_algo(t_stacks *stacks, t_tab *preset, int range);
|
||||
/* SORT UTILS FILES */
|
||||
void sort_from_left(t_stacks *piles);
|
||||
void sort_from_right(t_stacks *piles);
|
||||
void push_range_to_b(t_stacks *piles, t_tab *one_preset, int range);
|
||||
void sort_from_left(t_stacks *stacks);
|
||||
void sort_from_right(t_stacks *stacks);
|
||||
void push_range_to_b(t_stacks *stacks, t_tab *one_preset, int range);
|
||||
/* MEDIUM UTILS FILES */
|
||||
int range_bucket(t_stack *first);
|
||||
int get_first_lower(t_stack *first);
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
# include "push_swap.h"
|
||||
|
||||
int ft_atoi(const char *nptr);
|
||||
t_stacks *init_piles(int argc, char **argv, int mod);
|
||||
t_stacks *init_stacks(int argc, char **argv, int mod);
|
||||
int ft_strncmp(const char *s1, const char *s2, int n);
|
||||
size_t ft_strlen(const char *s);
|
||||
char *ft_substr(char const *s, unsigned int start, size_t len);
|
||||
|
||||
@@ -59,7 +59,7 @@ t_stack *new_stack(int value);
|
||||
void stack_add_back(t_stack **stack, t_stack *new);
|
||||
void stack_add_front(t_stack **stack, t_stack *new);
|
||||
void stack_clear_all(t_stack *stack, t_stack *first);
|
||||
void free_all(t_stacks *piles);
|
||||
void free_all(t_stacks *stacks);
|
||||
/* STACKS LEN FILES */
|
||||
int stack_a_len(t_stacks *stacks);
|
||||
int stack_b_len(t_stacks *stacks);
|
||||
|
||||
Reference in New Issue
Block a user