
数组法解约瑟夫问题怎么弄要c++
2个回答
展开全部
使用数组逻辑:数组元素全置1,使用%循环遍历所有元素,每次数到n个1,杀人置0,直到连续两次数到自己,结束循环
使用链表逻辑:建立一个循环链表,每个节点保存编号,每次杀人删除链表该节点,直到cru->next = cru,退出循环
个人比较喜欢方法二
使用链表逻辑:建立一个循环链表,每个节点保存编号,每次杀人删除链表该节点,直到cru->next = cru,退出循环
个人比较喜欢方法二
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询