- #include <stdio.h> #include <string.h> #include <stdlib.h> #include <conio.h> /*定义全局变量*/ #define TRUE 1 #define FALSE 0 #define ... #include <stdio.h> #include <string.h> #include <stdlib.h> #include <conio.h> /*定义全局变量*/ #define TRUE 1 #define FALSE 0 #define ...
- 1050 String Subtraction 题目描述有些字符不好粘贴,上面是链接。这种题目主要考察散列。主要思路是空间换时间。 #include<cstdio> #include<... 1050 String Subtraction 题目描述有些字符不好粘贴,上面是链接。这种题目主要考察散列。主要思路是空间换时间。 #include<cstdio> #include<...
- 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的... 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的...
- 一、题目要求 给你一个由 ‘1’(陆地)和 ‘0’(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。 此外,你可... 一、题目要求 给你一个由 ‘1’(陆地)和 ‘0’(水)组成的的二维网格,请你计算网格中岛屿的数量。 岛屿总是被水包围,并且每座岛屿只能由水平方向和/或竖直方向上相邻的陆地连接形成。 此外,你可...
- /*/*//* 图的深度优先遍历 *//*/*/#include <stdlib.h>#include <stdio.h> struct node /* 图顶点结构定义 */{... /*/*//* 图的深度优先遍历 *//*/*/#include <stdlib.h>#include <stdio.h> struct node /* 图顶点结构定义 */{...
- #include<stdio.h>#include<stdlib.h>#define NULL 0 /*宏定义*/typedef struct node /*定义结点类型的数据结构*/{ char c; /*数据域,类型为字符型*/ struct node *next; /*指针域,类型为本结构体类型*/}Nod... #include<stdio.h>#include<stdlib.h>#define NULL 0 /*宏定义*/typedef struct node /*定义结点类型的数据结构*/{ char c; /*数据域,类型为字符型*/ struct node *next; /*指针域,类型为本结构体类型*/}Nod...
- #include <stdio.h>#define N 10typedef struct node{ char name[20]; struct node *llink,*rlink;}stud;/*双链表的结构定义*/ /*双链表的创建*/stud * creat(int n){ stud *p,*h,*... #include <stdio.h>#define N 10typedef struct node{ char name[20]; struct node *llink,*rlink;}stud;/*双链表的结构定义*/ /*双链表的创建*/stud * creat(int n){ stud *p,*h,*...
- #include <stdio.h>#include <conio.h>#define N 10 typedef struct node{ char name[20]; struct node *link;}stud; stud * creat(){ stud *p,*h,*s; int ... #include <stdio.h>#include <conio.h>#define N 10 typedef struct node{ char name[20]; struct node *link;}stud; stud * creat(){ stud *p,*h,*s; int ...
- 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例: 给定 1->2->3->4, 你应该返回 2-&... 给定一个链表,两两交换其中相邻的节点,并返回交换后的链表。 你不能只是单纯的改变节点内部的值,而是需要实际的进行节点交换。 示例: 给定 1->2->3->4, 你应该返回 2-&...
- #include <stdio.h>#include <string.h> char c_je[51]; /*大写金额字符变量*/ char* zh( x ) /*数字金额转换为大写金额子程序*/double x; /*要... #include <stdio.h>#include <string.h> char c_je[51]; /*大写金额字符变量*/ char* zh( x ) /*数字金额转换为大写金额子程序*/double x; /*要...
- 一、题目要求 给你一个大小为 m x n 的二进制矩阵 grid,岛屿是由一些相邻的 1 (代表土地) 构成的组合,这里的「相邻」要求两个 1 必须在水平或者竖直的四个方向上相邻,可以假设 grid... 一、题目要求 给你一个大小为 m x n 的二进制矩阵 grid,岛屿是由一些相邻的 1 (代表土地) 构成的组合,这里的「相邻」要求两个 1 必须在水平或者竖直的四个方向上相邻,可以假设 grid...
- 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 ... 给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。 不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。 示例 ...
- /*//*//* 图形的广度优先搜寻法 *//* ///*/#include <stdlib.h>#include <stdio.h>#define MAXQUEUE 10 /* 队列的最大容量 */ struct node ... /*//*//* 图形的广度优先搜寻法 *//* ///*/#include <stdlib.h>#include <stdio.h>#define MAXQUEUE 10 /* 队列的最大容量 */ struct node ...
- 1904. 奶牛慢跑 文章目录 1904. 奶牛慢跑1.题目1.1 输入格式1.2 输出格式1.3 数据范围1.4 输入样例:1.5 输出样例: 2. 思路3. 题解 1.题目 ... 1904. 奶牛慢跑 文章目录 1904. 奶牛慢跑1.题目1.1 输入格式1.2 输出格式1.3 数据范围1.4 输入样例:1.5 输出样例: 2. 思路3. 题解 1.题目 ...
- #include <stdio.h>#include <malloc.h>#define N 7 //定义N=7,表示有7个链表单元#define OVERFLOW 0#define OK 1typedef struct L... #include <stdio.h>#include <malloc.h>#define N 7 //定义N=7,表示有7个链表单元#define OVERFLOW 0#define OK 1typedef struct L...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签