- 博客(7)
- 收藏
- 关注
原创 广度优先搜索讲解
广度优先搜索(BFS),是一种图形搜索算法,可用于解决许多计算机科学中重要的问题,例如图论和人工智能中的路径查找问题。BFS算法从起始节点开始,先访问所有与起始节点直接相邻的节点,然后再依次访问这些相邻节点所相邻的未访问过的节点,直到所有可达节点都被访问。
2023-10-01 19:57:29
91
原创 最小新整数(c++)
题目描述给定一个十进制正整数n现在从m位中删除k位例如: n=9128456,k=2,则生成的新整数最小为12456。输入第一行t, 表示有t组数据;接下来t行,每一行表示一组测试数据,每组测试数据包含两个数字n,k。输出t行,每行一个数字,表示从n中删除k位后得到的最小整数。样例输入29128456 21444 3样例输出124561okook,我们来看题题的意思就是给一个10进制的数然
2023-01-19 18:06:32
591
1
原创 兔子繁殖(c++)
题目描述【问题】有一种兔子,出生后一个月就可以长大,然后再过一个月一对长大的兔子就可以生育一对小兔子且以后每个月都能生育一对。现在,我们有一对刚出生的这种兔子,那么,n 个月过后,我们会有多少对兔子呢?假设所有的兔子都不会死亡。输入【输入格式】 输入文件仅一行,包含一个自然数n。(n<=50)输出【输出格式】 输出文件仅一行,包含一个自然数,即n个月后兔子的对数。样例输入5样例输出5ok,开始思考考虑到数据较大,所
2023-01-16 19:08:42
2565
2
原创 骨牌铺法(c++)
题目描述骨牌铺法(domino)【问题】有1*n的一个长方形,用一个1*1、1*2、1*3的骨牌铺满方格。例如n=3时为1*3的方格。此时用1*1、1*2、1*3的骨牌铺满方格,共有四种铺法。即3个1*1、1个1*1+1个1*2、1个1*2+1个1*1、1个1*3。输入【输入】n输出【输出】铺法总数样例输入6样例输出24好我们来看它这个题跟其他类型的骨牌铺法不同,它的骨牌分3种,并不是1种骨牌所以直接推1×
2023-01-16 17:13:29
2103
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人