自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

亓官劼的博客

大家好,我是亓官劼(qí guān jié),在博客中分享数据结构与算法、Python全栈开发、Java后端开发、前端、OJ题解及各类报错信息解决方案等经验。一起加油,用知识改变命运,未来可期。若有事需联系博主,可加Q1710269687(添加时请备注来源

  • 博客(104)
  • 收藏
  • 关注

原创 东北大学C语言期末考试题库--期末原题试题(6)

东北大学C语言期末考试题库--期末原题试题(6)

2020-06-24 13:17:15 1637 3

原创 东北大学C语言期末考试题库--期末原题试题(7)

东北大学C语言期末考试题库--期末原题试题(7)

2020-06-24 13:17:10 2508 18

原创 东北大学C语言期末考试题库--期末原题试题(8)

东北大学C语言期末考试题库--期末原题试题(8)

2020-06-24 13:17:05 1351 1

原创 东北大学C语言期末考试题库--期末原题试题(9)

东北大学C语言期末考试题库--期末原题试题(9)

2020-06-24 13:17:00 1485

原创 东北大学C语言期末考试题库--期末原题试题(11)

东北大学C语言期末考试题库--期末原题试题(11)

2020-06-24 13:16:33 1711

原创 东北大学C语言期末考试题库--期末原题试题(12)

东北大学C语言期末考试题库--期末原题试题(12)

2020-06-24 13:16:28 2341

原创 东北大学C语言期末考试题库--期末原题试题(15)

东北大学C语言期末考试题库--期末原题试题(15)

2020-06-24 13:16:25 1125

原创 东北大学C语言期末考试题库--期末原题试题(13)

东北大学C语言期末考试题库--期末原题试题(13)

2020-06-24 13:16:20 2161

原创 东北大学C语言期末考试题库--期末原题试题(14)

东北大学C语言期末考试题库--期末原题试题(14)

2020-06-24 13:16:16 1398

原创 东北大学C语言期末考试题库--期末原题试题(16)

东北大学C语言期末考试题库--期末原题试题(16)

2020-06-24 13:16:00 1392

原创 东北大学C语言期末考试题库--期末原题试题(10)

东北大学C语言期末考试题库--期末原题试题(17)

2020-06-24 13:15:55 2760 1

原创 东北大学C语言期末考试题库--期末原题试题(5)

东北大学C语言期末考试题库--期末原题试题(5)

2020-06-24 13:15:50 1868

原创 东北大学C语言期末考试题库--期末原题试题(4)

东北大学C语言期末考试题库--期末原题试题(4)

2020-06-24 13:15:44 1223

原创 东北大学C语言期末考试题库--期末原题试题(3)

东北大学C语言期末考试题库--期末原题试题(3)

2020-06-24 13:15:33 2177 11

原创 东北大学C语言期末考试题库--期末原题试题(2)

东北大学C语言期末考试题库--期末原题试题(2)

2020-06-24 13:15:27 2049 1

原创 东北大学C语言期末考试题库--期末原题试题(1)

东北大学C语言期末考试题库--期末原题试题(1)

2020-06-24 13:15:22 3594 1

原创 东北大学OJ-1674: 实验12-6:改错,两个数交换

编写函数实现两个数的交换。\#include <stdio.h>int swap(int *p1, int *p2){ int *t; *t = *p1 ; *p1 = *p2; *p2 = *t;}int main( ){ int a, b, *pa, *pb ; scanf("%d%d",pa,pb); printf("交换前a=%d,b=%d", a, b); swap( pa, pb) ; printf("\n交换后a=%d,b=%d ", a,

2020-06-22 22:08:17 2676 1

原创 东北大学OJ-1678: 实验12-10:回文字符串

编写函数:int fun(char *p),功能是判断一个字符串是否是回文字符串(提示:回文字符串是指正读和反读都一样的字符串),要求从主函数中由键盘输入字符串,调用函数fun后,根据函数fun的返回值,主函数输出是否为回文字符串的判断。

2020-06-22 22:07:47 2371 1

原创 东北大学OJ-1675: 实验12-7:程序改写,字符串连接

将下列字符串连接程序改写为用指针实现:\#include<stdio.h>void catstr(char a[] , char b[]){ int i=0, j ; while(a[i++]); for(j=0; b[j] ; j++ ) a[i++] = b[j]; a[i] = '\0' ;}void main( ){ char a[20] , b[10]; gets(a);gets(b); copystr(a , b); puts(a);}

2020-06-22 22:07:15 2230

原创 东北大学OJ-1475: 实验12-4:指针实现字符串连接(指针下)

编写函数void fun(char *s1, char *s2, int n)将s2所指字符串的前n个字符连接到s1所指向的字符串后面。主函数输入两个字符串及n,调用函数完成连接过程,输出连接结果。

2020-06-22 22:06:45 4369 1

原创 东北大学OJ-1611: 实验10-7:编写函数拷贝子串

编写函数void strcopy(char s1[], char s2[], int m, int n)将s1串中下标m开始的n个子串拷贝到s2中,要求从键盘输入s1串,m和n,调用函数完成拷贝后输出s2.主函数如下所示,请只提供子函数的编写:void strcopy(char s1[], char s2[], int m, int n);int main(){ char s1[100],s2[100]; int m,n; gets(s1); scanf("%d%d",&

2020-06-22 22:06:13 2468 1

原创 东北大学OJ-1607: 实验10-3:编写矩阵转置函数

编写函数void fun(int a[][4]),其功能是实现二维数组赋值及转置。main 函数中输入整数n,定义二维数组a[4][4]; 调用fun函数,赋值数组元素a[i][j]=n*i+j,并实现二维数组a的转置,在主函数输出转置后的二维数组。输出格式"%3d"。主函数如下所示,请只提供子函数的编写:void fun(int a[][4], int n);int main(){ int i,j,n; int a[4][4]; scanf("%d",&n); fun(a,

2020-06-22 22:05:41 2778 2

原创 东北大学OJ-1610: 实验10-6:编写函数判断密码的有效性

要求:主函数输入密码,调用函数判断用户所设密码的有效性,密码要求:长度大于6,有字母、数字,及特殊字符,在主函数中输出判断结果,符合要求则输出"pass",否则输出"fail"主函数如下所示,请只提供子函数的编写:int pws(char s[]);int main(){ char str[50]; int n; gets(str); n = pws(str); if (n==1) printf ("pass"); else printf ("fa

2020-06-22 22:05:15 2625 74

原创 东北大学OJ-1606: 实验10-2:倒序输出数组

编写函数void fun(int a[],int n),其功能是将数组a进行倒序,即a[0] 和a[n-1]交换,a[1]和a[n-2]交换。main函数中定义数组a[10],输入数组长度及各元素,调用fun函数,然后将倒序后的数组a输出,输出格式"%d "。主函数如下所示,请只提供子函数的编写:\#include <stdio.h>void fun(int a[],int n);int main(){ int n,i; scanf("%d",&n); int a[

2020-06-22 22:04:40 1212

原创 东北大学OJ-1605: 实验10-1:打印水仙花数、

编写int fun(int x)函数,其功能是判断一个三位数x是否是水仙花数,如果是则返回1,不是返回0。 main函数中调用fun函数找出三位数中的所有水仙花数,并打印输出。说明:所谓“水仙花数”即是指一个三位数,其各位数字的立方和等于该数本身。主函数如下所示,请只提供子函数的编写:\#include<stdio.h>int fun(int x);int main(){ int m,n,i; scanf("%d",&n); for(i=n;i<=999;i++) { m=fu

2020-06-22 22:04:04 2317

原创 东北大学OJ-1619: 实验9-11:鸡兔同笼问题

编写函数int fun(int n, int m)解决鸡兔同笼问题,已知鸡和兔的总数量为n, 总腿数为m,函数fun()计算兔的数目,在主函数中调用fun(), 计算并依次输出鸡和兔的数目,如果无解,则输出No answer**说明:**主函数如下所示,请只提供子函数的编写:\#include <stdio.h>\#include <stdlib.h>int fun(int n, int m);int n1,n2;int main(){ int m,n,f; scanf("%d

2020-06-22 22:03:33 1386

原创 东北大学OJ-1603: 实验9-9:编写求次幂的函数

编写函数double powr(int m,int n)计算m的n次幂,要求在主函数中输入m和n,调用函数powr输出结果。主函数如下所示,请只提供子函数的编写:\#include<stdio.h>\#include<math.h>double powr(int m,int n);int main(){ int m, n; scanf("%d%d", &m, &n); printf("%.0lf\n", powr(m,n)); return 0;}

2020-06-22 22:03:10 1559

原创 东北大学OJ-1599: 实验9-5:编写递归函数,求第n个数

编写递归函数int f(int n)实现如下功能:有n个数,上一个数比下一个数大n-2,已知第1个数是2,那么求第n个数的大小。在main函数中输入n,调用f函数后,在main函数中输出结果。主函数如下所示,请只提供子函数的编写:\#include <stdio.h>\#include <stdlib.h>int f(int n);int main(){ int n; scanf("%d",&n); printf("%d",f(n)); return 0; }

2020-06-22 22:02:30 1816

原创 东北大学OJ-1598: 实验9-4:编写递归函数,求斐波那契数列第n项

编写递归函数int f(int n),计算如下公式:定义main函数输入n,调用f函数进行计算,在main函数中输出计算结果。主函数如下所示,请只提供子函数的编写:\#include <stdio.h>\#include <stdlib.h>int f(int n);int main(){ int n; scanf("%d",&n); printf("%d",f(n)); return 0; }

2020-06-22 22:02:09 1791

原创 东北大学OJ-1595: 实验9-1:编写函数判断闰年

编写函数 int fun(int n)判断n是否是闰年,定义main函数输入年份,调用fun函数判断,在main函数中输出yes或no。主函数如下所示,请只提供子函数的编写:\#include<stdio.h>int fun(int n);int main(){ int year , f ; scanf("%d",&year); f=fun(year); if(f==1)​ printf("yes"); else​ printf("no

2020-06-22 22:00:25 1761

原创 东北大学oj-1354: 实验8-2:求矩阵每列最大值(二维数组、字符数组)

输入3*4的二维数组,输出每一列的最大值。

2020-06-22 21:59:53 1329

原创 东北大学OJ-1355: 实验8-1:求矩阵右上角之和(二维数组、字符数组)

输入一个4*4二维数组,输出其右上三角(含主对角线)的元素之和。

2020-06-22 21:59:23 2248

原创 东北大学OJ-1353: 实验8-3:求重复次数最多的数

输入数组int a[12]的十个元素,输出数组中重复次数最多的数。输出格式:num: %d, times=%d

2020-06-22 21:58:48 1294

原创 东北大学OJ-1343: 实验8-5:打印加法口诀表(二维数组、字符数组)

输入n,输出n~n的加法口诀表,输出格式"%3d".

2020-06-22 21:58:13 1615

原创 东北大学OJ-1220: 实验8-11:判断字符类型

从键盘输入任意的字符,按下列规则进行分类:(1)数字(例如:‘0’‘5’);(2)字母(例如:‘a’‘b’);(3)算术运算符(+、-、*、/、%);(4)转义字符(\n、\a、\b、\t)。但输入一个字符‘#’时,停止统计,并打印统计的结果。

2020-06-22 21:57:47 1261

原创 第三章 栈和队列 队列

第三章 栈和队列  大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客本文原创为亓官劼,请大家支持原创,部分平台一直在盗取博主的文章!!!博主目前仅在CSDN中写博客,唯一博客更新的地址为:亓官劼的博客3.2 队列3.2.1 队列的基本概念队列(Queue),是一种操作受限的线性表,只允许在表的一端进行插入,另一端进行删除。是一种先进先出的线性表(FIFO)。入队:向队列中插入元素出队:删除元素队头(

2020-06-22 21:54:22 3364 24

原创 第三章 栈和队列 栈的实现

第三章 栈和队列  大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客本文原创为亓官劼,请大家支持原创,部分平台一直在盗取博主的文章!!!博主目前仅在CSDN中写博客,唯一博客更新的地址为:亓官劼的博客3.1 栈3.1.1 栈的定义与基本操作栈(stack)是只允许在一端进行插入或者删除操作的线性表,是先进后出(FILO)的线性表。栈的基本操作有:InitStack(&s); 初始化一个空栈S

2020-06-22 21:52:49 3374 24

原创 链表常用的几个操作

  大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客本文原创为亓官劼,请大家支持原创,部分平台一直在盗取博主的文章!!!博主目前仅在CSDN中写博客,唯一博客更新的地址为:亓官劼的博客2.7 链表常用的几个操作:求最值ElemType GetMax(LinkList L) { LNode* p = L->next; ElemType m = p->data; while (p){.

2020-06-14 17:54:22 1695

原创 顺序表和链表的比较

2.6 顺序表和链表的比较  大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客本文原创为亓官劼,请大家支持原创,部分平台一直在盗取博主的文章!!!博主目前仅在CSDN中写博客,唯一博客更新的地址为:亓官劼的博客顺序表链表存取方式可以顺序存取,也可以随机存取只可以顺序存取按值查找(有序)可以使用折半查找,O(log2N)只可以顺序查找O(N)插入、删除需要移动大量

2020-06-14 17:53:39 1568 1

原创 第二章 线性表 双链表 循环链表

第二章 线性表  大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客本文原创为亓官劼,请大家支持原创,部分平台一直在盗取博主的文章!!!博主目前仅在CSDN中写博客,唯一博客更新的地址为:亓官劼的博客2.4 双向链表(双链表)在单链表中只有一个指向其后继节点的指针,导致单链表只能从头结点依次顺序的向后遍历,访问后继结点的效率为O(1),但是访问前继结点的效率为O(1),为了解决这个问题,我们引入了双链表。

2020-06-14 17:53:08 1645 51

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除