- 博客(3)
- 收藏
- 关注
原创 蓝桥杯2024 砍柴 回文字符串
每次砍柴时,若当前木头长度为 x ,需要砍下一截长度为 p 的木头,然后换另一个人继续砍,其中 2 ≤ p ≤ x 且 p 必须为质数。小蓝最近迷上了回文字符串,他有一个只包含小写字母的字符串 S ,小蓝可以往字符串 S 的开头处加入任意数目个指定字符:l、q、b (ASCII 码分别为:108、113、98)。先假设小蓝赢,从输入得整数开始往下判断。输出 T 行,每行包含一个字符串,依次表示每组数据的答案。输入的第一行包含一个正整数 T,接下来 T 行,每行包含一个正整数,其中第 i 的整数为 ni。
2025-03-31 15:10:19
779
3
原创 二叉树得已知前序和中序求后序问题代码实现
由先序和中序可以轻松找到树得根节点和子树,用哈希表储存根节点的位置,然后去把树构建出来(这里卡了我半天),最后是后序的遍历输出()。多组测试数据,每组第一行输入一个整数n(n<100)。接下来输入这个树的前序,和中序遍历。将其后序遍历输出,并换行。
2025-03-01 12:48:02
407
1
原创 G - 进制转换
共三行,第一行是一个正整数,表示需要转换的数的进制n(2≤n≤16)n(2≤n≤16),第二行是一个n进制数,若n>10n>10则用大写字母A−F表示数码10-15,并且该nn进制数对应的十进制的值不超过1000000000,第三行也是一个正整数,表示转换之后的数的进制m(2≤m≤16)m(2≤m≤16)。思路分析:先将数转化成10进制,再将这个数转化到对应进制,用数组来模拟栈对结果进行输出。2.转化成10进制时可以用pow()或者定义一个数base累乘。一个正整数,表示转换之后的m进制数。
2024-11-30 09:35:40
563
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅