- 博客(18)
- 收藏
- 关注
原创 迷宫的相邻点
输出有 4 行,按照右下左上的方向输出 (x,y) 这个点的 4 个相邻点。每一行输出两个数,分别包含行坐标和列坐标,其间用一个空格隔开。一个迷宫由 n 行 m 列格子组成,给定其中的一个位置坐标 (x,y),求出其上下左右相邻点的坐标。输入仅一行,包含 4 个整数 n,m,x,y。注意:如果其中某个相邻点越界了则输出 NA。注意:输出时按照右下左上的方向输出。
2024-11-01 18:53:52
190
原创 NOI / 2.6基本算法之动态规划 1996:登山
五一到了,PKU-ACM队组织大家去登山观光,队员们发现山上一个有N个景点,并且决定按照顺序来浏览这些景点,即每次所浏览景点的编号都要大于前一个浏览景点的编号。同时队员们还有另一个登山习惯,就是不连续浏览海拔相同的两个景点,并且一旦开始下山,就不再向上走了。队员们希望在满足上面条件的同时,尽可能多的浏览景点,你能帮他们找出最多可能浏览的景点数么?Line 1: N (2 <= N <= 1000) 景点数。Line 2: N个整数,每个景点的海拔。
2024-09-16 14:47:45
230
原创 Markdown编辑器
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S
2024-09-07 16:43:12
757
原创 OpenJudge 1797:金银岛
某天KID利用飞行器飞到了一个金银岛上,上面有许多珍贵的金属,KID虽然更喜欢各种宝石的艺术品,可是也不拒绝这样珍贵的金属。岛上金属有s个种类, 每种金属重量不同,分别为n1, n2, ... , ns,同时每个种类的金属总的价值也不同,分别为v1,v2, ..., vs。第3行有2s个正整数,分别为n1, v1, n2, v2, ... , ns, vs分别为第一种,第二种,...,第s种金属的总重量和总价值(1 <= ni <= 10000, 1 <= vi <= 10000)。
2024-09-07 16:29:16
324
1
原创 1758:二叉树c++
如上图所示,由正整数1, 2, 3, ...组成了一棵无限大的二叉树。对于两个结点x和y,假设他们到根结点的路径分别是(x1, x2, ... ,1)和(y1, y2, ... ,1)(这里显然有x = x1,y = y1),那么必然存在两个正整数i和j,使得从xi 和 yj开始,有xi = yj , xi + 1 = yj + 1, xi + 2 = yj + 2,... 现在的问题就是,给定x和y,要求xi(也就是yj)。输入只有一行,包括两个正整数x和y,这两个正整数都不大于1000。
2024-08-21 21:11:57
164
原创 C++实现排序之基数排序
基数排序(Radix Sort)是一种非比较型的排序算法,其基本原理是将整数按位数分配,然后按每个位数进行排序。基数排序的稳定性以及时间复杂度与输入数据的分布有关。提示:这里对文章进行总结:例如:以上就是今天要讲的内容,本文仅仅简单介绍了基数排序使用,而基数排序算是c++中较难的排序。
2024-06-27 21:51:33
877
原创 回答检查。例如,有一个系统需要您回答问题。系统显示: “你生日的月份是?”如果回答是 “1” 或”jan”或”january”是算正确,显示”您输入正确”除此之外算错误,显示”您输入错误”
【代码】回答检查。例如,有一个系统需要您回答问题。系统显示: “你生日的月份是?”如果回答是 “1” 或”jan”或”january”是算正确,显示”您输入正确”除此之外算错误,显示”您输入错误”
2024-06-01 15:19:55
114
原创 进行字符串遍历,实现字符串格式替换描述:处理一个字符串(仅英文字符),将里面的特殊符号转义为表情。/s 转为 ^_^/f 转为 @_@/c 转为 T_T
【代码】进行字符串遍历,实现字符串格式替换描述:处理一个字符串(仅英文字符),将里面的特殊符号转义为表情。/s 转为 ^_^/f 转为 @_@/c 转为 T_T。
2024-06-01 15:09:35
246
原创 用5行3列的二维数组存储5名学生3门课程的考试成绩,计算每名学生的平均成绩
【代码】用5行3列的二维数组存储5名学生3门课程的考试成绩,计算每名学生的平均成绩。
2024-05-18 14:47:27
530
原创 编 写 程 序 , 输 出 层 正 方 形 图 案 。 正 方 形 图 案 最 外 层 是 第 一 层 , 每 层 用 的 数 字 和 层 数 相 同 。 样 例 辑 入 : 3 样 例 辑 出 :
【代码】编 写 程 序 , 输 出 层 正 方 形 图 案。正 方 形 图 案 最 外 层 是 第 一 层 , 每 层 用 的 数 字 和 层 数 相 同。
2024-05-11 21:01:15
346
1
原创 c++ 一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只。这样他经过了七个村子后还剩两只鸭子,问他出发时总共赶了多少只鸭子?经过每个村子卖出多少只鸭子?
一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只。这样他经过了七个村子后还剩两只鸭子,问他出发时总共赶了多少只鸭子?经过每个村子卖出多少只鸭子?使用递归。
2024-05-04 15:14:39
402
原创 2048双人游戏(全网首发)!!!
简单变成了双人,再加了一个积分,采用了五局三胜的原理。肝了3天终于做完了!写第一个单人2048单人时候说的。
2024-05-03 17:03:37
324
1
原创 编 写 函 数 , 函 数 功 能 是 : 计 算 n 的 阶 乘 , 要 求 输 入 输 出 均 在 主 函 数 中 完 成 。(解析)
【代码】编 写 函 数 , 函 数 功 能 是 : 计 算 n 的 阶 乘 , 要 求 输 入 输 出 均 在 主 函 数 中 完 成。(解析)
2024-05-01 21:21:57
163
原创 函 数 题 : 写 函 数 factor s (num, k) , 函 数 功 能 是 : 求 整 数 num 中 包 含 因 子 k 的 个 数 , 如 果 没 有 该 因 子 则 (解析)
【代码】函 数 题 : 写 函 数 factor s (num, k) , 函 数 功 能 是 : 求 整 数 num 中 包 含 因 子 k 的 个 数 , 如 果 没 有 该 因 子 则 (解析)
2024-05-01 20:57:10
192
原创 2048小游戏单人(附解释)
0 && board[i + 1][j] == board[i][j]) //覆盖。= 0 && board[i - 1][j] == board[i][j]) //覆盖。= 0 && board[i][j - 1] == board[i][j]) //覆盖。= 0 && board[i][j - 1] == board[i][j]) //覆盖。= 0 && board[i-1][j] == board[i][j]) //覆盖。\n请输入下次操作,\n";
2024-05-01 13:51:13
1485
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人