Archived
1
0

upgraded algorithme

This commit is contained in:
2024-02-22 13:38:34 +01:00
parent cf4ec95b12
commit b2729dc1f4
14 changed files with 99 additions and 268 deletions

View File

@ -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;
}

View File

@ -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;
}

View File

@ -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;
}
}

View File

@ -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);
}

View File

@ -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);
}

View File

@ -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);
}

View File

@ -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);
}