⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ring.h

📁 是我们上课的课件
💻 H
字号:
struct Children
{
    int number;
    Children *next;
};

class Ring
{
public:
	Ring(int num)
	{
		josephus = new Children[num];
		point = josephus;
		for(int i=1;i<=num;i++)
		{
			point->number = i;
			point->next = josephus + i % num;
			point=point->next;
		}
		point = &josephus[num-1];
	}
	~Ring()
	{
		delete[] josephus;
	}
	void ShowRing(int num);
	void CountInterval(int interval);
	void OutChild();
	void ShowWiner_loser();
protected:
	Children *josephus;
	Children *point;
	Children *cut_point;
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -