自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1134. 国王的魔镜

【代码】1134. 国王的魔镜。

2025-02-15 21:56:28 409 2

原创 2560. 小苹果 [CSP-J 2023]

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

2024-10-18 21:49:29 326 1

原创 1730. 购买贺年卡

!!!

2024-09-17 12:14:05 1063 12

原创 1315. 遥控飞机争夺赛

!!!

2024-09-17 12:11:07 1061 6

原创 1490. 坐标排序

!!!

2024-09-16 11:15:30 395 1

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

!!!

2024-09-16 11:13:39 455 1

原创 1935. 公交换乘(transfer)

!!!

2024-09-14 21:46:24 433 1

原创 1934. 数字游戏(number)

!!!

2024-09-08 22:05:56 273 3

原创 2158. 直播获奖(live)

!!!

2024-09-07 19:26:11 518 3

原创 2157. 优秀的拆分(power)

!!!

2024-09-04 22:07:44 250 1

原创 2157. 优秀的拆分(power)

!!!

2024-09-03 21:23:04 347 1

原创 2223. 插入排序(sort)

!!!

2024-09-02 22:02:01 1050 15

原创 2222. 分糖果(candy)

!!!

2024-09-02 21:57:20 272 1

原创 2166. 子树的大小及深度

代码#include<bits/stdc++.h>using namespace std;vector<int> a[110];int d[110],s[110];int dfs(int x,int y){ int i; s[x]=1; d[x]=d[y]+1; for(i=0;i<a[x].size();i++) if(a[x][i]!=y) s[x]=s[x]+dfs(a[x][i],x); return s[x];}int

2024-09-01 21:52:35 292 1

原创 2188. 找树根

!!!

2024-08-31 15:44:00 296 1

原创 2165. 子结点的数量(2)

!!!

2024-08-31 15:23:20 262 1

原创 1908. 伐木工

!!!

2024-08-30 18:18:33 483 1

原创 1899. 最满意的方案

!!!

2024-08-30 12:47:38 879 2

原创 1898. 同时出现的数

!!!

2024-08-30 11:01:47 1116 7

原创 1895. 二分查找右侧边界

!!!

2024-08-29 18:51:22 637 4

原创 1894. 二分查找左侧边界

代码#include<bits/stdc++.h>using namespace std;int a[110000],n,q;int zc(int x){ int l=1,r=n,mid; while(l<=r) { mid=(l+r)/2; if(x<a[mid]) r=mid-1; else if(x>a[mid]) l=mid+1; else if(x==a[mid]) r=mid-1; } if(a[l]==x) ret

2024-08-28 14:56:12 763 2

原创 2164. 子结点的数量

!!!

2024-08-28 09:05:45 272 1

原创 1238. 统计每个月兔子的总数

!!!

2024-08-27 19:09:44 323 1

原创 2535. 解密 [CSP-J 2022]

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

2024-08-27 18:41:16 247 1

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

!!!

2024-08-25 08:44:19 619 1

原创 学习编程@方法

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

2024-08-24 10:30:45 141 1

原创 2054. 骑马修栅栏

!!!

2024-08-24 10:17:44 462 1

原创 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 408 1

原创 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 227 1

原创 2053. 图的bfs遍历

!!!

2024-08-21 20:36:25 262 2

原创 2052. 图的dfs遍历

!!!

2024-08-21 10:25:39 291 1

原创 1236 - 二分查找

【代码】1236 - 二分查找。

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

原创 1908 - 伐木工

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

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

原创 1298 - 摘花生问题

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

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

原创 1368 - 蜜蜂路线

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

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

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

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

2024-02-16 21:44:59 2990 3

原创 1969 - 求下一个字母

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

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

原创 1971 - 大小写转换

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

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

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

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

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

原创 1100 - 词组缩写

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

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

空空如也

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

TA关注的人

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