数据结构解决背包、农夫过河、约瑟夫环等问题,包括源码实现和详细的实验报告