không hiểu sao mình thích hành hạ cái PC làm theo kiểu trâu bò à...hi
giả sử mình đã có cái hàm KT
(hàm KT=true khi đã thỏa các t/c của MAPHUONG và FALSE nếu ELSE )
giả sử n=5, mình đi tạo MATRAN 5x5 truoc,
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
'----------------
BG hãy tìm 1 thuật toán hay 1 quy luật hoán vị nào đó để ra MAPHUONG
ý tưởng đơn giản:
repeat
{gọi CTC tạo i,j,k,l theo 1 TT nào đó}
hv(a[i,j],a[l,k]);
inc(dem);
if kt then exit;
until kt or (dem>=1000000);
xemMP;
hi hi hi hi ý tưởng ngố ngố của mình là như vậy. Nhưng làm chưa duoc...hic hic hic
Bookmarks