九宮格標(biāo)個(gè)號(hào)1-9個(gè)格
循環(huán)給1-9這9個(gè)數(shù)字取一個(gè)1-9的隨機(jī)數(shù)
建一個(gè)長(zhǎng)度9的數(shù)組做標(biāo)記,每一個(gè)格被分配了之后就標(biāo)記下,循環(huán)的時(shí)候重復(fù)了就重新給這個(gè)數(shù)分配.直到所有的9個(gè)數(shù)都被分配.
srand(time(0));
int nFlag[9]; //記錄9個(gè)格是否已經(jīng)被分配
int nLocation[9];//記錄1-9個(gè)數(shù)的位置
memset(nFlag, 0, sizeof(int)*9);
memset(nLocation, 0, sizeof(int)*9);
for(int i = 0; i < 9; ++i)
{
nLocation[i] = rand()%10;
if(nFlag[ nLocation[i] ] == 1)
{
//如果此格被分配過(guò)則重新分配此數(shù)字位置.
i--;
}
else
{
//如果沒(méi)有則分配
nFlag[i] = 1;
}
}
九宮格使用C++窮舉法實(shí)現(xiàn),我目前的問(wèn)題就是如何把1-9這個(gè)九個(gè)數(shù)字按照排列組合的方式分配到3*3
九宮格使用C++窮舉法實(shí)現(xiàn),我目前的問(wèn)題就是如何把1-9這個(gè)九個(gè)數(shù)字按照排列組合的方式分配到3*3
矩陣中去,不遺漏,不重復(fù),這里的算法如何實(shí)現(xiàn)?
矩陣中去,不遺漏,不重復(fù),這里的算法如何實(shí)現(xiàn)?
其他人氣:512 ℃時(shí)間:2020-06-21 05:42:13
優(yōu)質(zhì)解答
我來(lái)回答
類似推薦
- 在每一個(gè)小九宮格中,分別填上1到9的數(shù)字,讓整個(gè)大九宮格每一列、每一行的數(shù)字都
- 將3,5,-7,1,7,-3,9,-5,-1,這九個(gè)數(shù)字填入九宮格內(nèi),使得橫、豎、斜三個(gè)數(shù)的和相等 急
- **3*2**7**
- 求九宮格獨(dú)數(shù)答案(共3題)
- 數(shù)字1、2、3.9共9個(gè)數(shù)字,填入九宮格中,如何填法,得出結(jié)果都是15
- 一輛自行車車輪外直徑是70厘米,騎車經(jīng)過(guò)一座長(zhǎng)400米的大橋,車輪要轉(zhuǎn)多少圈?(得數(shù)
- 英語(yǔ)翻譯
- 用四個(gè)有的...好像...造句
- 有2個(gè)盒子,每個(gè)盒子里面都有1,2,3,4,5,6,7,8,這8個(gè)數(shù)學(xué)卡各一張,同時(shí)從兩個(gè)盒子里個(gè)摸出一張卡片
- 注意過(guò)程和解題思路
- 樹(shù)上有鴿若干,如果地上鴿子飛上樹(shù)4只,則樹(shù)上鴿子樹(shù)是地上鴿子數(shù)的3倍;如果樹(shù)上鴿子下地4只,則樹(shù)上鴿子數(shù)是地上鴿子數(shù)的2倍,問(wèn)樹(shù)上地上原來(lái)各有多少只鴿子?(詳細(xì)過(guò)程,謝謝.)
- I will make my dream come true ?
猜你喜歡
- 1一些同學(xué)去劃船,他們租了一些船,如果每船坐6人則多3人,如果每船坐8人,則船上有7個(gè)空位,有_個(gè)同學(xué).
- 2紅樹(shù)林的作用是什么?
- 3為節(jié)省能源,某單位按以下規(guī)定收取每月電費(fèi):用電不超過(guò)140千瓦時(shí),按每千瓦時(shí)0.6元
- 4李清照的醉花陰里“人比黃花瘦”中的黃花是什么意思
- 5制取1.6g氧氣至少需要多少氯酸鉀
- 6以 愛(ài)與希望 為話題 寫一篇 600字演講稿
- 7You must do your homework now(改為一般疑問(wèn)句)
- 8抗體是指淋巴細(xì)胞產(chǎn)生的一種抵抗病原體的( ?。?A.蛋白質(zhì) B.糖類 C.核酸 D.氨基酸
- 9美語(yǔ) 中can和 cant怎么區(qū)分啊 ,
- 10連詞成句 i,on,walked,coat,my,in,and,winter,in,put,snow,the
- 11關(guān)于正確方向與錯(cuò)誤方向的名言警句、格言、諺語(yǔ)~
- 12化學(xué)反應(yīng)向著能量降低的方向?yàn)楹芜€有吸熱反應(yīng)