自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 整数分解为若干项之和 (20 分)

将一个正整数N分解成几个正整数相加,可以有多种分解方法,例如7=6+1,7=5+2,7=5+1+1,…。编程求出正整数N的所有整数分解式子。输入格式:每个输入包含一个测试用例,即正整数N (0<N≤30)。输出格式:按递增顺序输出N的所有整数分解式子。递增顺序是指:对于两个分解序列N1​={n1​,n2​,⋯}和N2​={m1​,m2​,⋯},若存在i使得n1​=m1​,⋯,ni​=mi​,但是ni+1​<mi+1​,则N1​序列必定在N2​序列之前输出。每个式子由小到大相加,式

2022-04-16 21:08:29 690

原创 递归求单链表最大值 (10 分)

本题要求实现一个函数,返回不带头结点的单链表中最大元素的地址。函数接口定义:LinkList MaxP( LinkList L);L是不带头结点的单链表的头指针,函数MaxP返回表中最大元素的地址。如果单链表为空,返回空指针。其中LinkList结构定义如下:typedef struct LNode{ ElemType data; struct LNode *next;}LNode,*LinkList;裁判测试程序样例:#include <stdi

2022-04-03 14:42:21 3953

原创 两个有序链表序列的交集 (20 分)

双指针:#include <stdio.h>#include <stdlib.h>typedef struct list { int data; struct list *next;} list;list* CreatList() { //创建链表 list *head = NULL, *tail = NULL; int n; scanf("%d", &n); while (n != -1){ list *p = NULL; p ...

2022-03-30 11:22:49 793

原创 PTA 古风排版 (20 分)含测试点

#include <stdio.h>#include <string.h>int main(){ int n; char s[10010] = {0},a[111][111] = {0}; scanf("%d\n",&n); gets(s); int shu=0,heng=0,i=0; while(i<strlen(s)){ a[heng++][shu] = s[i++]; if(heng==n && i&lt...

2022-03-21 20:29:07 3407 2

原创 蓝桥杯:蛇形填数(C语言)

#include <stdio.h>int main(){ int a[51][51] = {0}; int flag = 1,cnt=1,n=1; for(int k=1;k<=25;k++){ if(flag == 1){ for(int i=1,j=cnt;i<=cnt&&j>=1;i++,j--){ a[i][j] = n++; } cnt++; flag = 0; } if(flag ...

2022-03-12 22:08:01 1678

空空如也

空空如也

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

TA关注的人

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