upgraded algorithme
This commit is contained in:
@ -6,7 +6,7 @@
|
||||
/* By: adjoly <adjoly@student.42angouleme.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/02/05 11:40:39 by adjoly #+# #+# */
|
||||
/* Updated: 2024/02/05 11:42:15 by adjoly ### ########.fr */
|
||||
/* Updated: 2024/02/22 13:32:31 by adjoly ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
@ -23,4 +23,3 @@ void ft_stackadd_back(t_stack **stack, t_stack *new)
|
||||
}
|
||||
ft_stacklast(*stack)->next = new;
|
||||
}
|
||||
|
||||
|
@ -6,7 +6,7 @@
|
||||
/* By: adjoly <adjoly@student.42angouleme.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/02/04 18:52:38 by adjoly #+# #+# */
|
||||
/* Updated: 2024/02/05 11:38:54 by adjoly ### ########.fr */
|
||||
/* Updated: 2024/02/22 13:32:21 by adjoly ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
@ -21,4 +21,3 @@ void ft_stackadd_front(t_stack **stack, t_stack *new)
|
||||
new->next = *stack;
|
||||
*stack = new;
|
||||
}
|
||||
|
||||
|
@ -6,7 +6,7 @@
|
||||
/* By: adjoly <adjoly@student.42angouleme.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/02/04 18:54:56 by adjoly #+# #+# */
|
||||
/* Updated: 2024/02/05 11:39:22 by adjoly ### ########.fr */
|
||||
/* Updated: 2024/02/22 13:32:09 by adjoly ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
@ -24,4 +24,3 @@ void ft_stackclear(t_stack **stack)
|
||||
*stack = tmp;
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -6,7 +6,7 @@
|
||||
/* By: adjoly <adjoly@student.42angouleme.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/02/06 10:27:14 by adjoly #+# #+# */
|
||||
/* Updated: 2024/02/06 10:28:24 by adjoly ### ########.fr */
|
||||
/* Updated: 2024/02/22 13:31:53 by adjoly ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
@ -18,4 +18,3 @@ void ft_stackdelone(t_stack *stack)
|
||||
return ;
|
||||
free(stack);
|
||||
}
|
||||
|
||||
|
@ -6,13 +6,13 @@
|
||||
/* By: adjoly <adjoly@student.42angouleme.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/02/06 10:18:01 by adjoly #+# #+# */
|
||||
/* Updated: 2024/02/13 13:40:36 by adjoly ### ########.fr */
|
||||
/* Updated: 2024/02/22 13:33:16 by adjoly ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
#include "../push_swap.h"
|
||||
|
||||
t_stack *ft_stacklast(t_stack *stack)
|
||||
t_stack *ft_stacklast(t_stack *stack)
|
||||
{
|
||||
t_stack *tmp;
|
||||
|
||||
@ -22,10 +22,9 @@ t_stack *ft_stacklast(t_stack *stack)
|
||||
while (tmp->next)
|
||||
tmp = tmp->next;
|
||||
return (tmp);
|
||||
|
||||
}
|
||||
|
||||
t_stack *ft_stackbeforelast(t_stack *stack)
|
||||
t_stack *ft_stackbeforelast(t_stack *stack)
|
||||
{
|
||||
t_stack *tmp;
|
||||
|
||||
@ -35,6 +34,4 @@ t_stack *ft_stackbeforelast(t_stack *stack)
|
||||
while (tmp && tmp->next && tmp->next->next)
|
||||
tmp = tmp->next;
|
||||
return (tmp);
|
||||
|
||||
}
|
||||
|
||||
|
@ -6,7 +6,7 @@
|
||||
/* By: adjoly <adjoly@student.42angouleme.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/02/05 11:45:19 by adjoly #+# #+# */
|
||||
/* Updated: 2024/02/05 14:11:46 by adjoly ### ########.fr */
|
||||
/* Updated: 2024/02/22 13:31:23 by adjoly ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
@ -23,4 +23,3 @@ t_stack *ft_stacknew(int nb)
|
||||
stack->next = NULL;
|
||||
return (stack);
|
||||
}
|
||||
|
||||
|
@ -6,7 +6,7 @@
|
||||
/* By: adjoly <adjoly@student.42angouleme.fr> +#+ +:+ +#+ */
|
||||
/* +#+#+#+#+#+ +#+ */
|
||||
/* Created: 2024/02/05 11:42:40 by adjoly #+# #+# */
|
||||
/* Updated: 2024/02/05 11:44:21 by adjoly ### ########.fr */
|
||||
/* Updated: 2024/02/22 13:29:39 by adjoly ### ########.fr */
|
||||
/* */
|
||||
/* ************************************************************************** */
|
||||
|
||||
@ -24,4 +24,3 @@ size_t ft_stacksize(t_stack *stack)
|
||||
}
|
||||
return (i);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user