push_swap:push_swap

时间:2024-04-17 02:40:11
【文件属性】:

文件名称:push_swap:push_swap

文件大小:21KB

文件格式:ZIP

更新时间:2024-04-17 02:40:11

C

push_swap 主题 该项目将使您使用尽可能少的操作数,以一组有限的指令对堆栈中的数据进行排序。 要获得成功,您将不得不操纵各种类型的算法,并从中选择一种(最合适的)最合适的解决方案来进行优化的数据排序。 二进制的 push_swap [-cvs] [--dst] [file ...] [arguments ...] 接收作为堆的整数参数列表,并生成用于对该堆进行排序的指令。 checker [-cvs] [--src] [file ...] [arguments ...] 检查您将使用push_swap程序生成的指令列表是否正确地对堆栈进行了排序。 指示 sa :交换a-交换堆栈a顶部的前2个元素。 如果只包含一个元素或不包含任何元素,则不执行任何操作。 sb :交换b-交换堆栈b顶部的前2个元素。 如果只包含一个元素或不包含任何元素,则不执行任何操作。 ss :同时使用s


【文件预览】:
push_swap-master
----checker.c(3KB)
----.gitmodules(74B)
----srcs()
--------display()
--------operations()
--------algorithms()
--------parsing()
--------condition()
--------free()
----includes()
--------push_swap.h(3KB)
----libft()
----test(0B)
----README.md(2KB)
----Makefile(2KB)
----push_swap.c(1KB)
----tester.sh(770B)
----.gitignore(39B)

网友评论