- 博客(13)
- 收藏
- 关注
原创 洛谷 P1002 [NOIP2002 普及组] 过河卒
题目链接P1002 [NOIP2002 普及组] 过河卒 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)题目描述棋盘上AA点有一个过河卒,需要走到目标BB点。卒行走的规则:可以向下、或者向右。同时在棋盘上CC点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为对方马的控制点。因此称之为“马拦过河卒”。棋盘用坐标表示,AA点(0, 0)(0,0)、BB点(n, m)(n,m),同样马的位置坐标是需要给出的。现在要求你计算出卒从AA点能够到达...
2024-03-03 19:32:08
398
1
原创 洛谷 P5703 【深基2.例5】苹果采购
题目链接P5703 【深基2.例5】苹果采购 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)题目描述现在需要采购一些苹果,每名同学都可以分到固定数量的苹果,并且已经知道了同学的数量,请问需要采购多少个苹果?输入格式输入两个不超过 10^9109 正整数,分别表示每人分到的数量和同学的人数。输出格式一个整数,表示答案。保证输入和答案都在int范围内的非负整数。输入输出样例输入 #15 3输出 #115参考代码#inclu
2022-01-05 17:31:51
706
原创 洛谷 P1001 A+B Problem
题目链接P1001 A+B Problem - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)题目描述输入两个整数a, ba,b,输出它们的和(|a|,|b| \le {10}^9∣a∣,∣b∣≤109)。注意Pascal 使用integer会爆掉哦! 有负数哦! C/C++ 的 main 函数必须是int类型,而且 C 最后要return 0。这不仅对洛谷其他题目有效,而且也是 NOIP/CSP/NOI 比赛的要求!好吧,同志们,我们就从这一题开始,向着...
2022-01-05 14:41:57
333
原创 while循环中的EOF
在while循环中以EOF作为文件结束标志,这种以EOF作为文件结束标志的文件,必须是文本文件。 在文本文件中,数据都是以字符的ASCII代码值的形式存放。ASCII代码值的范围是0~127,不可能出现-1,因此可以用EOF作为文件结束标志。 如果要结束的话,要先按enter,然后再按ctrl+z才结束输入 (ctrl+z表示EOF).(说明一下:Windows下为组合键Ctrl+Z,Unix/Linux下为组合键Ctrl+D)测试...
2022-01-03 09:54:29
3177
1
原创 单链表的基本操作
目录1.初始化2.获取长度3.插入的两种方法4.删除5.查找6.遍历输出7.功能实现函数 完整代码:1.初始化//初始化函数Status InitList(LinkList &L){ L = new LNode;//生成头结点 这样删除等操作就不必分第一个结点和其他了 L->next = NULL; return 1; }2.获取长度 //获取单链表长度 头结点无数据,不...
2021-11-23 18:43:24
206
原创 约瑟夫环的四种方法
1.约瑟夫环-递归#include<stdio.h>#include<stdlib.h>#define FAIL 0#define SUCCESS 1//读入初值int getvalue(int* sum,int* count,int* alive){ printf("Please input total num:"); while(1) { scanf("%d",sum); if(*sum>0)
2021-11-19 09:33:17
153
原创 蛇形填数1
在n*n方阵里填入1,2,3,…,n*n,要求填成蛇形。例如n=4时方阵为:#include<stdio.h>#include<string.h>const int N = 20;int s[N][N];int main(){ int n, x ,y, t=0; printf("请输入:"); scanf("%d", &n); memset(s, 0, sizeof(s)); t = s[x = 0][y = n - 1] = 1; wh
2021-11-19 09:25:21
81
原创 n的阶乘(递归与非递归)
#include<stdio.h>#include<stdlib.h>int JC(int n){ if (n==0){ return 1; } return n*JC(n - 1);}int jc(int n){ int s=1; int i; if (n==0){ return 1; } else{ for(i=1;i<=n;i++){ s=i*s; } } return s;}int main() {.
2021-11-19 09:22:16
821
原创 斐波那契数列
#include<stdio.h>#include <time.h>//非递归 void fbiArray(int n){ int i; long long arr[n]; arr[0] = 0; arr[1] = 1; printf("%d %d ", arr[0], arr[1]); for(i = 2; i < n; i++){ arr[i] = arr[i - 1] + arr[i - 2]; .
2021-11-19 09:21:18
75
原创 递归遍历与层次遍历二叉树
#include<stdio.h>#include<stdlib.h>typedef struct BiTNode{ char data; struct BiTNode *lchild,*rchild;}BiNode,*BiTree;BiTree CreatBiTree(){ BiTree T; char c; scanf("%c",&c); if('#'== c){ T = NULL; .
2021-11-19 09:19:44
85
空空如也
LZW编码,哈夫曼编码,算术编码的适用范围,优缺点,相同之处,不同
2022-12-13
图像受噪声干扰严重时为什么不能进行较好的恢复,可采用什么样的方式进行缓解
2022-12-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人