6-4 查找子串 (20分) 本题要求实现一个字符串查找的简单函数。 函数接口定义: char *search( char *s, char *t ); 函数 ...
本题要求实现一个合并两个有序链表的简单函数。链表结点定义如下: struct ListNode int data struct ListNode next 函数接口定义: struct ListNode mergelists struct ListNode list , struct ListNode list 其中list 和list 是用户传入的两个按data升序链接的链表的头指针 函数me ...
2018-09-14 19:47 0 3740 推荐指数:
6-4 查找子串 (20分) 本题要求实现一个字符串查找的简单函数。 函数接口定义: char *search( char *s, char *t ); 函数 ...
题目地址:https://pintia.cn/problem-sets/15/problems/724 反转链表,将原链表的结点直接反转过来,不是新建一个链表,注意空链表的情况,需要特判 View Code ...
本题要求实现一个计算Fibonacci数的简单函数,并利用其实现另一个函数,输出两正整数m和n(0)之间的所有Fibonacci数。所谓Fibonacci数列就是满足任一项数字是前两项的和(最开始两项 ...
本题要求实现一个计算Fibonacci数的简单函数,并利用其实现另一个函数,输出两正整数m和n(0<m≤n≤10000)之间的所有Fibonacci数。所谓Fibonacci数列就是满足任一项数 ...
题目地址 本题要求实现一个函数,将给定的单链表逆转。 函数接口定义: List Reverse( List L ); 其中List结构定义如下: typedef struct Node *PtrToNode; struct Node { ElementType Data ...
本题要求实现一个将输入的学生成绩组织成单向链表的简单函数。 函数接口定义: void input(); 该函数利用scanf从输入中获取学生的信息,并将其组织成单向链表。链表节点结构定义如下: struct stud_node { int ...
本题要求实现一个合并两个有序链表的简单函数。链表结点定义如下: 函数接口定义: 其中list1和list2是用户传入的两个按data升序链接的链表的头指针;函数mergelists将两个链表合并成一个按data升序链接的链表,并返回结果链表的头指针。 裁判测试程序样例 ...
习题11-8 单链表结点删除 (20分) 本题要求实现两个函数,分别将读入的数据存储为单链表、将链表中所有存储了某给定值的结点删除。链表结点定义如下: 函数接口定义: 函数readlist从标准输入读入一系列正整数,按照读入顺序建立单链表。当读到−1时表示输入结束,函数应返回指向 ...