自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2534. 乘方 [CSP-J 2022]

!!!

2024-08-25 08:44:19 213

原创 学习编程@方法

在编程学习的海洋中,高效的笔记记录和整理方法就像一张珍贵的航海图,能够帮助我们在浩瀚的知识中找到方向。如何建立一个既能快速记录又易于回顾的笔记系统?如何在繁忙的学习中保持笔记的条理性?让我们一起探讨如何打造属于自己的编程学习“知识宝库”!提示:讨论如何将笔记与编程实践相结合,以及如何设计有效的复习策略,确保知识的长期记忆。提示:探讨如何设计一个清晰、有逻辑的笔记结构,包括如何分类、标签化、建立知识关联等。提示:介绍适合编程学习的各类笔记工具,分析它们的优缺点及适用场景。方向一:笔记工具选择。

2024-08-24 10:30:45 64

原创 2054. 骑马修栅栏

!!!

2024-08-24 10:17:44 284

原创 2055. 欧拉路

代码#include<bits/stdc++.h>using namespace std;int n,e,a[35][35],d[35],r[55],k=0;void dfs(int x){ for(int i=1;i<=n;i++) { if(a[x][i]==1) { a[x][i]=0; a[i][x]=0; dfs(i); } } k++; r[k]=x;}int main(){ int x,y,i,s=1; ci

2024-08-22 21:04:01 369

原创 2080. 邻接点

代码#include<bits/stdc++.h>using namespace std;int main(){ int n,e,i,j,x,y; cin>>n >> e; vector<vector<int>> adj(n+1); for(i=0;i<e;++i) { cin>>x>>y; adj[x].push_back(y);

2024-08-22 21:00:15 138

原创 2053. 图的bfs遍历

!!!

2024-08-21 20:36:25 232 1

原创 2052. 图的dfs遍历

!!!

2024-08-21 10:25:39 199

原创 1236 - 二分查找

【代码】1236 - 二分查找。

2024-03-20 22:16:01 382 1

原创 1908 - 伐木工

记得点赞+关注+收藏!!!谢谢!!!

2024-03-02 22:41:37 489 1

原创 1298 - 摘花生问题

Hello Kitty 想摘点花生送给她喜欢的米老鼠。她来到一片有网格状道路的矩形花生地(如下图),从西北角进去,东南角出来。地里每个道路的交叉点上都有种着一株花生苗,上面有若干颗花生,经过一株花生苗就能摘走该它上面所有的花生。Hello Kitty只能向东或向南走,不能向西或向北走。问Hello Kitty 最多能够摘到多少颗花生。代表有 2 行,每行有 2 株花生,那么摘能摘到的最多的花生就是:1->3->4 ,总和为 8 颗花生。

2024-02-25 12:41:21 804 1

原创 1368 - 蜜蜂路线

一只蜜蜂在下图所示的数字蜂房上爬动,已知它只能从标号小的蜂房爬到标号大的相邻蜂房,现在问你:蜜蜂从蜂房M开始爬到蜂房N,1≤M<N≤100,有多少种爬行路线?输入 M,N 的值。

2024-02-19 15:57:31 652 2

原创 1414 - 期末考试成绩排名

按照数学成绩由高到低输出每个同学的学号、姓名、数学成绩,每行含 1 个同学的 3 个数据,3个数据用空格隔开。接下来 n 行,每行有 3 个数据,第一个数据是某个同学的学号,第二个数据是该同学的姓名的拼音(拼音不含空格),第三个数据是该同学的数学成绩(成绩是整数);数学老师请你帮忙编写一个程序,可以帮助老师对班级所有同学的考试分数按照由高到低进行排序,并输出按照成绩排序后每个同学的学号、姓名、数学成绩。第一行是一个整数 n( n≤100 ),代表班级的总人数;

2024-02-16 21:44:59 1208 2

原创 1969 - 求下一个字母

比如:'a' 的下一个字母是 'b','X' 的下一个字母是 'Y','z' 的下一个字母按照题意应该输出 'a'。输出该字母的后一个字母,如果是 'z' 请输出 'a',如果是 'Z' 请输出 'A'。从键盘读入一个字母,可能是大写字母,也可能是小写字母,请输出该字母的后一个字母是什么?如果到了字母表的最后一个字母,那么输出第一个对应的字母。输入一个字母,可能是大写,也可能是小写字母。

2024-02-13 12:18:13 1153 1

原创 1971 - 大小写转换

请判断一下如果是大写字母,输出其对应的小写字母,如果是小写字母,输出其对应的大写字母。如果输入是大写字母,输出对应的小写字母;如果输入是小写字母,输出对应的大写字母。比如:'a' 对应的大写字母是 'A','M' 对应的小写字母是 'm'。从键盘读入一个字母,可能是大写字母也可能是小写字母。

2024-02-07 21:50:56 733 1

原创 1968 - 输出ascii码对应的字符

比如:ascii 码 65 对应的字符是 'A' ,97 对应的字符是 'a' ,48 对应的字符是 '0'。从键盘读入一个整数(ascii 码),请计算并输出该 ascii 码对应的字符。一个整数(值在ascii码表的范围内)。该ascii码对应的字符。

2024-02-07 21:46:38 526 1

原创 1100 - 词组缩写

测试数据占一行,有一个词组(总长度不超过200),每个词组由一个或多个单词组成;每组的单词个数不超过10个,每个单词有一个或多个大写或小写字母组成;定义:一个词组中每个单词的首字母的大写组合称为该词组的缩写。比如,C语言里常用的EOF就是end of file的缩写。单词长度不超过10,由一个或多个空格分隔这些单词。

2024-02-06 11:03:48 892 2

原创 1216 - 数塔问题

输入数据首先包括一个整数整数 N (1≤N≤100),表示数塔的高度,接下来用 N 行数字表示数塔,其中第 i 行有个 i 个整数,且所有的整数均在区间 [0,99] 内。有如下所示的数塔,要求从底层走到顶层,若每一步只能走到相邻的结点,则经过的结点的数字之和最大是多少?从底层走到顶层经过的数字的最大和是多少?

2024-02-05 12:46:36 487 1

原创 1589 - 最大部分和(连续部分和)

其最大的部分和为 4848 (即 13+12+9+14)。第二行 n个整数 xi​(−100≤xi​≤100);−2 13 12 9 14 −10 2(7个整数)2014江苏省青少年信息学奥林匹克竞赛复赛。一个整数(即最大的连续的部分和)。第二行的数之间有一个空格;第一行一个整数 n;

2024-02-05 12:41:12 639 1

原创 1443 - 泉水

由于当地的地势不均匀,有高有低,他觉得如果这个泉眼不断的向外溶出水来,这意味着这里在不久的将来将会一个小湖。水往低处流,凡是比泉眼地势低或者等于的地方都会被水淹没,地势高的地方水不会越过。而且又因为泉水比较弱,当所有地势低的地方被淹没后,水位将不会上涨,一直定在跟泉眼一样的水位上。有若干组数据,每组数据的第一行有四个整数n,m,p1,p2(n,m<=1000),n和m表示当前地图的长和宽,p1和p2表示当前地图的泉眼位置,即第p1行第p2列,随后的n行中,每行有m个数据。

2024-02-03 17:47:14 503 1

原创 1967 - 输出字符的ascii码

比如:字符 'A' 的 ascii 码输出是 65 ,'a' 的 ascii 码输出是 97 ,'0' 的ascii码输出是 48。从键盘读入一个字符,请计算并输出该字符的 ascii 码。一个整数,代表字符对应的 ascii 码。

2024-02-02 21:25:33 564 1

原创 1751 - 快乐的马里奥

3、当本单元格标记结束,寻找比本单元格中数字大 1 的单元格,标记那个单元格的上下左右四个方向,也是按照步骤 2 所示的要求进行标记。1、首先标记第 1 行第 1 列的单元格,标记数字为 1;输出 n 行 m 列的标记后的矩阵,输出每个数后空一格。② 不能标记到矩阵外,且标记过的数字不能重复标记;两个整数 n 和 m (2<n,m≤100)。此时,发现标记结束,得到如上图所示的标记结果。① 标记顺序按照:右、下、左、上的优先级;依次类推,直到所有单元格都被标记。

2024-02-02 21:20:06 629 1

原创 1308 - 全排列的结果

全排列的含义:从 n 个不同元素中任取 m (m≤n)个元素,按照一定的顺序排列起来,叫做从 n 个不同元素中取出 m 个元素的一个排列。当 m=n 时所有的排列情况叫全排列。从键盘读入一个整数 n,请输出 1∼n 中所有整数的全排列,按照由小到大输出结果,每组的 n 个数之间用空格隔开。1∼n 中所有数的全排列的结果,按照由小到大输出,每行 n 个数。一个整数 n(1≤n≤6);

2024-02-01 09:57:45 608 1

原创 1739 - 迷宫的所有路径

按右、下、左、上搜索顺序探索迷宫,输出从左上角 (1,1)点走到右下角 (N,N) 点的所有可能的路径。已知一 N×N 的迷宫,允许往上、下、左、右四个方向行走,且迷宫中没有任何障碍,所有的点都可以走。进行搜索,找出从左上角到右下角的所有路径。输入一个整数 N(N≤5)代表迷宫的大小。

2024-01-31 20:34:28 642 1

原创 1360 - 卒的遍历

题目输入输出代码#include<bits/stdc++.h>using namespace std;int n,m,c,r[20][3];int fx[5]={0,1,0};int fy[5]={0,0,1};void print(int k){ c++; cout<<c<<":"; for(int i=1;i<k;i++) cout<<r[i][1]<<","<<r[

2024-01-24 15:24:35 452 2

原创 1431 - 迷宫的第一条出路

深搜 递归

2024-01-24 09:28:14 650 2

原创 1383 - 奶牛和草丛

深搜 递归

2024-01-14 11:19:49 495 2

原创 1432 - 走出迷宫的最少步数

学废的话在评论区打666!

2024-01-07 10:36:26 600 2

原创 1373 - 删数问题

学废的话记得评论区打666!

2024-01-06 21:52:41 547 2

原创 1435 - 数池塘(八方向)

学废的话在评论区打666!

2024-01-05 22:07:34 631 2

原创 1108 - 正整数N转换成一个二进制数

学废的的话在评论区打666!

2023-12-31 10:24:07 652 1

原创 1285 - 计算N的阶乘

高精度算法

2023-12-24 10:53:59 514 2

原创 1280 - 求2的n次方

!!!高精度算法。

2023-12-24 10:48:45 469 2

原创 1271 - 高精度整数除法

高精度算法

2023-12-22 21:48:02 824 1

原创 1372 - 活动选择

贪心 结构体

2023-12-21 22:07:00 504 1

原创 1434 - 数池塘(四方向)

深搜 递归

2023-12-20 21:56:08 635 3

原创 1430 - 迷宫出口

深搜 递归 广搜

2023-12-20 21:39:07 724 2

原创 1586 - 扫地机器人(深搜)

题目描述输入输出代码#include<bits/stdc++.h>using namespace std;int n,m,a[20][20];int fx[5]={0,0,1,0,-1};int fy[5]={0,1,0,-1,0};void fun(int x,int y,int k){ if(x>=1&&x<=n&&y>=1&&y<=m&&a[x][y]==0

2023-12-18 22:09:57 653 1

原创 1269 - 高精度减法

题目输入输出代码#include<bits/stdc++.h>using namespace std;int main(){ int a[256],b[256],c[256],lena,lenb,lenc,i; char n[256],n1[256],n2[256]; memset(a,0,sizeof(a)); memset(b,0,sizeof(b)); memset(c,0,sizeof(c)); cin>>n1; cin>&g

2023-12-17 09:47:58 211 2

原创 1268 - 高精度加法

题目输入输出代码#include<bits/stdc++.h>using namespace std;int main(){ char a1[250],b1[250]; int x,i,a[250],b[250],c[25001],lena,lenb,lenc; memset(a,0,sizeof(a)); memset(b,0,sizeof(b)); memset(c,0,sizeof(c)); scanf("%s",a1); scanf("%s",

2023-12-16 22:34:52 70 2

原创 1504 - 约瑟夫问题(vector容器)

题目输入输出。

2023-12-16 22:25:08 128 2

空空如也

空空如也

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

TA关注的人

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