题解列表

筛选

[编程入门]猴子吃桃的问题 (Python代码)

这题非常适合反着推导,很明确的一点是最后一天剩余的桃子数量为1个,那就先设一个变量,初值为1,接着根据输入的N的值反推,可求得第一天桃子的数量p=1n=int(input())foriinrange(n-1,0,-1):p=(p+1)*2print(p)

数据结构-KMP算法中的模式串移动数组-题解(C语言代码)

解题思路:该题是求kmp算法中的next数组,建议初学者先学习BF算法(这个是效率低下的,它需要回溯)而kmp算法主串每次比较失配后就不需要再回溯了,不懂下面的代码可以点击下方链接去哔哩哔哩上看小甲鱼的数据结构与算法中的kmp算法[小甲鱼数据结构与算法](https://www.bilibili.co

数据结构-堆排序-题解(C语言代码)

#按题目意思编写的代码```c#include#include//堆排序算法/*runthisprogramusingtheconsolepauseroraddyourowngetch,system("pause")orinputloop*/typedefstructHNode{int*data;in