約瑟夫環動畫演示

2022-05-13 07:55:27 字數 2343 閱讀 1495

#define _crt_secure_no_warnings#include

//引用圖形庫標頭檔案

#include#include

#include

#include

#include

#define pi 3.1415926

using

namespace

std;

char str[10000

];int r = 250

;int r1 = 320

;typedef

struct

node

node, *link;

link create_link(

intn);

void draw_circle(node* head, int n, int

m);int

main()

node* create_link(int n)//

建鍊錶

returnp;}

void print_index(int n)//

列印圓編號

p1 = p1->next;

for (int i = 0; i < n; i++)

}void draw_circle(node* z, int n, int m)//

畫環

//刪除頭結點

node *q = p->next;

p->next = q->next;

free

(q);

while (1

)

print_index(n);

//列印圓編號

for (int i = 0; i < m - 1; i++) //

移動到刪除節點位置

if (j == 1)//

列印結果

//刪除節點

node *q = p->next;

p->next = q->next;

free

(q);

j--;

sleep(

600);

getbkcolor();

cleardevice();

}}

#define _crt_secure_no_warnings#include

//引用圖形庫標頭檔案

#include#include

#include

#include

#include

#define pi 3.1415926

using

namespace

std;

char str[10000

];int r = 250

;int r1 = 320

;typedef

struct

node

node, *link;

link create_link(

intn);

void draw_circle(node* head, int n, int

m);int

main()

node* create_link(int n)//

建鍊錶

returnp;}

void print_index(int n)//

列印圓編號

p1 = p1->next;

for (int i = 0; i < n; i++)

}void draw_circle(node* z, int n, int m)//

畫環

//刪除頭結點

node *q = p->next;

p->next = q->next;

free

(q);

while (1

)

print_index(n);

//列印圓編號

for (int i = 0; i < m - 1; i++) //

移動到刪除節點位置

if (j == 1)//

列印結果

//刪除節點

//setfillcolor(red);

/*q->r*=1.5;

while (q->r>q->r*0.1)

*/node *q = p->next;

p->next = q->next;

free

(q);

j--;

sleep(

600);

getbkcolor();

cleardevice();

}}

約瑟夫問題 約瑟夫環

約瑟夫 問題 有時也稱為約瑟夫斯置換,是乙個出現在電腦科學和數學中的問題。在計算機程式設計的演算法中,類似問題又稱為約瑟夫環。又稱 丟手絹問題 據說著名猶太歷史學家 josephus有過以下的故事 在羅馬人占領喬塔帕特後,39 個猶太人與josephus及他的朋友躲到乙個洞中,39個猶太人決定寧願死...

約瑟夫問題 約瑟夫環

約瑟夫問題 有時也稱為約瑟夫斯置換,是乙個出現在電腦科學和數學中的問題。在計算機程式設計的演算法中,類似問題又稱為約瑟夫環。又稱 丟手絹問題 據說著名猶太歷史學家 josephus有過以下的故事 在羅馬人占領喬塔帕特後,39 個猶太人與josephus及他的朋友躲到乙個洞中,39個猶太人決定寧願死也...

Josephu 約瑟夫 約瑟夫環 問題

version 2019年08月08日 public class josepfu 建立乙個環形的單向鍊錶 class circlesinglelinkedlist 輔助指標,幫助構建環形鍊錶 boy curboy null for int i 1 i nums i else 遍歷當前的環形鍊錶 pu...