2024年2月7日发(作者:)
int main() { StaticLinkList lists; initialStaticLinkList(&lists); Student stu1 = {id: 30, name: "name1"}; Student stu2 = {id: 20, name: "name2"}; Student stu3 = {id: 40, name: "name3"}; Student stu4 = {id: 50, name: "name4"}; Student stu5 = {id: 10, name: "name5"}; Student stu6 = {id: 5, name: "name6"}; Student stu7 = {id: 25, name: "name7"};
insertListAtHead(&lists, stu1); insertListAtHead(&lists, stu2); insertListAtHead(&lists, stu3); insertListAtHead(&lists, stu4); insertListAtHead(&lists, stu5); printf("---------------------------------------------------n"); printf("Before initiation:n"); printHeap(&lists); printf("n"); printStaticLinkList(&lists); printf("---------------------------------------------------nn"); printf("---------------------------------------------------n"); printf("Turn the list into a heap after initiation:nn"); initialHeap(&lists); printHeap(&lists); printf("n"); printStaticLinkList(&lists); printf("---------------------------------------------------nn"); printf("---------------------------------------------------n"); printf("Push stu6 into the heap(id: 5, name: name6)nn"); pushHeap(&lists, &stu6); printHeap(&lists); printf("n"); printStaticLinkList(&lists); printf("---------------------------------------------------nn"); printf("---------------------------------------------------n"); printf("Push stu7 into the heap(id: 25, name: name7)nn"); pushHeap(&lists, &stu7); printHeap(&lists); printf("n"); printStaticLinkList(&lists); printf("---------------------------------------------------nn");
printf("---------------------------------------------------n"); printf("Pop heap the first timenn"); popHeap(&lists); printHeap(&lists); printf("n"); printStaticLinkList(&lists); printf("---------------------------------------------------nn"); printf("---------------------------------------------------n"); printf("Pop heap the second timenn"); popHeap(&lists); printHeap(&lists); printf("n"); printStaticLinkList(&lists); printf("---------------------------------------------------nn");
本文发布于:2024-02-07 10:58:35,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170727471564490.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |