91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-05-09
  • 語(yǔ)言: C/C++
  • 標(biāo)簽: 魔方算法??

資源簡(jiǎn)介

一個(gè)用C編寫(xiě)的魔方還原算法,層次分明,可作為C語(yǔ)言學(xué)習(xí)的資料,值得推薦!

資源截圖

代碼片段和文件信息

/*??魔方?--?作者:鄺鎮(zhèn)kuang0516@yahoo.com.cn?*/

#include?“graphics.h“
#include?“stdio.h“

int?color[6][9]={444444444
?????????????????222222222
?????????????????141414141414141414
?????????????????151515151515151515
?????????????????777777777
?????????????????999999999};
int?column[6][9]={195255315345375315255225285
??????????????????180180180240300300300240240
??????????????????345345345375405405405375375
??????????????????470470470530590590590530530
??????????????????555555851151151158585
??????????????????195255315345375315255225285};
int?row[6][9]={135135135105757575105105
???????????????180240300300300240180180240
???????????????165225285255225165105135185
???????????????901502102102101509090150
???????????????165225285255225165105135185
???????????????425425425395365365365395395};
void?boxinit()
{
?setcolor(CYAN);
?moveto(150150);
?lineto(330150);
?line(150210330210);
?line(150270330270);
?line(150330330330);
?line(180120360120);
?line(2109039090);
?line(2406042060);
?line(360120360300);
?line(39090390270);
?line(42060420240);
?line(330210420120);
?line(330270420180);
?line(330330420240);
?line(33015042060);
?line(330150330330);
?line(270150270330);
?line(210150210330);
?line(150150150330);
?line(15015024060);
?line(21015030060);
?line(27015036060);

?moveto(40150);
?lineto(13060);
?lineto(130240);
?lineto(40330);
?lineto(40150);
?line(7012070300);
?line(10090100270);
?line(40210130120);
?line(40270130180);

?moveto(44060);
?lineto(62060);
?lineto(620240);
?lineto(440240);
?lineto(44060);
?line(440120620120);
?line(440180620180);
?line(50060500240);
?line(56060560240);

?moveto(150440);
?lineto(330440);
?lineto(420350);
?lineto(240350);
?lineto(150440);
?line(210440300350);
?line(270440360350);
?line(180410360410);
?line(210380390380);
}
void?temp()
{?delay(1);
}
void?upcolor()
{int?ij;
?for(i=0;i<6;i++)
???for(j=0;j<9;j++)
???{setfillstyle(1color[i][j]);
????floodfill(column[i][j]row[i][j]CYAN);
????temp();}
}
//該函數(shù)實(shí)現(xiàn)邊面轉(zhuǎn)90度的功能
//bt為要轉(zhuǎn)的邊面
void?borderturn(int?bt)
{int?x1x2;
?x1=color[bt][0];
?x2=color[bt][1];
?color[bt][0]=color[bt][2];
?color[bt][1]=color[bt][3];
?color[bt][2]=color[bt][4];
?color[bt][3]=color[bt][5];
?color[bt][4]=color[bt][6];
?color[bt][5]=color[bt][7];
?color[bt][6]=x1;
?color[bt][7]=x2;
}
//該函數(shù)實(shí)現(xiàn)中間面轉(zhuǎn)90度的功能
//x1x2x3x4為旋轉(zhuǎn)涉及到的面參數(shù),x5-x16為正方形參數(shù)說(shuō)明是哪個(gè)正方形參與了旋轉(zhuǎn)
//其中x5x6x7為x1面的
//x8x9x10為x2面的
//x11x12x13為x3面的
//x14x15x16為x4面的
//中間面旋轉(zhuǎn)涉及到四個(gè)面的變化
void?medturn(int?x1int?x2int?x3int?x4int?x5int?x6int?x7int?x8
?????????????int?x9int?x10int?x11int?x12int?x13int?x14int?x15int?x16)
{int?y1y2y3;
?y1=color[x1][x5];
?y2=color[x1][x6];

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件??????16530??2009-08-20?20:28??魔方算法.c

-----------?---------??----------?-----??----

????????????????16530????????????????????1


評(píng)論

共有 條評(píng)論