上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
摘要: 问题描述 : 输入A、B、C、D四个集合(集合中无重复元素,且元素值都大于0),分别存储在不带头结点的链表中。 本程序先将四个集合执行以下操作: 对A、B、C、D分别进行升序排序;(该功能已实现,见函数sort)。 做A=A+B操作:先执行两个有序链表A和B的合并,并仍然保持有序,结果存储在A中,然 阅读全文
posted @ 2020-06-24 23:07 lancelee98 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 问题描述 : 输入若干(不超过100个)非负整数,创建一个不带头结点的单向链表。在输入一个位置index,从链表中删除第index个结点,输出结果链表。 请编写deleteNode函数,完成删除操作。deleteNode函数的原型如下: struct student *deleteNode(stru 阅读全文
posted @ 2020-06-24 22:39 lancelee98 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 问题描述 : 输入若干(不超过100个)非负整数,创建一个不带头结点的单向链表。再输入一个位置index以及一个数据data,程序中首先创建一个新结点s,s的数据成员为data,然后调用函数insertNode将s插入到链表的指定位置index处,最后输出结果链表。请编写insertNode函数,完 阅读全文
posted @ 2020-06-24 22:26 lancelee98 阅读(1045) 评论(0) 推荐(0) 编辑
摘要: 问题描述 : 使用带头结点的单链表编程: 一群学生排成一行,输入一个学号,请确定该学号学生所在的位置。 输入说明 : 第一行输入学生信息: 第一个整数n(0<=n<=100),表示共有n个学生,其后有n个整数,表示n个学生的学号 第二行及以后各行,每行输入一个整数,表示要查找的学生学号。 输出说明 阅读全文
posted @ 2020-06-24 22:03 lancelee98 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 输入一棵二叉树的根节点,求该树的深度。从根节点到叶节点依次经过的节点(含根、叶节点)形成树的一条路径,最长路径的长度为树的深度。 例如: 给定二叉树 [3,9,20,null,null,15,7], 返回它的最大深度 3 。 提示: 节点总数 <= 10000 来源:力扣(LeetCode)链接:h 阅读全文
posted @ 2020-06-03 21:15 lancelee98 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。例如,一个链表有6个节点,从头节点开始,它们的值依次是1、2、3、4、5、6。这个链表的倒数第3个节点是值为4的节点。 示例: 给定一个链表: 1->2->3->4->5, 和 k = 阅读全文
posted @ 2020-06-03 20:58 lancelee98 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。 示例 1: 输入: s = "abcdefg", k = 2输出: "cdefgab"示例 2: 阅读全文
posted @ 2020-06-03 20:46 lancelee98 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从矩阵中的任意一格开始,每一步可以在矩阵中向左、右、上、下移动一格。如果一条路径经过了矩阵的某一格,那么该路径不能再次进入该格子。例如,在下面的3×4的矩阵中包含一条字符串“bfce”的路径(路径中的字母用加粗标出) 阅读全文
posted @ 2020-06-02 21:33 lancelee98 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素。例如,数组 [3,4,5,1,2] 为 [1,2,3,4,5] 的一个旋转,该数组的最小值为1。 示例 1: 输入:[3,4,5,1,2]输出:1示例 2: 输入:[2,2,2 阅读全文
posted @ 2020-06-02 19:21 lancelee98 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 一只青蛙一次可以跳上1级台阶,也可以跳上2级台阶。求该青蛙跳上一个 n 级的台阶总共有多少种跳法。 答案需要取模 1e9+7(1000000007),如计算初始结果为:1000000008,请返回 1。 示例 1: 输入:n = 2输出:2示例 2: 输入:n = 7输出:21提示: 0 <= n 阅读全文
posted @ 2020-06-02 16:40 lancelee98 阅读(139) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页