From dde48d6fd321f999cd785f6120816fed59bb6b04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AB=98=E4=B8=96=E6=B3=A2?= <2783626707@qq.com> Date: Fri, 3 Nov 2023 10:47:05 +0800 Subject: [PATCH] remove vim generated files --- .checkMatrix.c.un~ | Bin 6734 -> 0 bytes .gitignore | 1 + .outPut.c.un~ | Bin 21398 -> 0 bytes checkMatrix.c~ | 67 --------------------------------------------- outPut.c~ | 38 ------------------------- 5 files changed, 1 insertion(+), 105 deletions(-) delete mode 100644 .checkMatrix.c.un~ create mode 100644 .gitignore delete mode 100644 .outPut.c.un~ delete mode 100644 checkMatrix.c~ delete mode 100644 outPut.c~ diff --git a/.checkMatrix.c.un~ b/.checkMatrix.c.un~ deleted file mode 100644 index 3243d02f70e99fb8e16115ee2105177e15de6403..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6734 zcmeHM%}*0i5MQ7wieh3^@cT)E0^L|jEeNIwDlze(9#lL4(SEFUOS_9pS52B8ID0hl zYP|X%c+{K3sEJn&UWhj@#G}#Qyw|rpXqT-@<7Fp1^u5`cH~Z!{`=(5%&C<&|)|9=f zwZGTwu^Y>!=lNIWo@Za$zpkxhmZ!$v+%K%XNPHMtd8BFD6>yhnm02lmS_6X>Orv0; zHt=pf5}!2Yb0hWXU4-sNw0oax3hlK|`k-5K5$zXR zHix54`_T*G5LnU?47y`6wh`eZB#g^4cG}4e&y3IEVkuUsBz2b1*)YGxdEfHjRUiuO%c>9e98L9ypk&D3N zXpkZ4DEgSfoV+(-2xVM&W)WC1O>)Cgj$<7b5LASk`0E7<&p%$RUi5&Ztl$|CS26(F zUPROl2R^H}!!QHtAR#=w_y|<~a|X}}agOKDf`dGGFwl29Z!p_2ADULW$Zokgd)`G= zC_CoU2{vo>4N~45nV#+YhFaL(tq+b6Td%tVKy< zxuuNZu>KrM3M)h4*iUGdPcO2JVOY#vG;*i=bdfff9B0Oyn<>ocW)yi*L!Z!&fF)5T zP=%W$L5My@p_K&mzpLmUg0mj*-=Lqhi_M^4P|zo|cPRU#OrQjuAX$h$MWK}h^na@8 z?}aludL{a)#_#^sbaBy`xMn?07fpKi&9b?Ge7VmKdiSpVbY&r)7$EcD|WfZN?HqiD)5~P--^eF55%2Vaka!;22H9 zJfJAFl8^@ncph|!@9X_=b`~u2V1)8O`JV2$#>8|}g<5^NX$J(d*MtgzrI7ps5k8W< zs6s%sm=l0~%YlsuU{xh*?*Uk^Z_|9|j;DiqG>CCP+s@Al9gHn{c79e~A8J!GL^SOD zthVmf`B|x*tNK=*pVg)Z!&L3kY+(gWTn(FaiTbFMB&b6NXCBPWx99vG(d#`m?9KUE zVM`&*625i7wi9N0<)iBdbu&G<9#(71)i>aJ8T0MFb!}|DwN)(o}sG$G= diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..99cf5ff --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*.*~ diff --git a/.outPut.c.un~ b/.outPut.c.un~ deleted file mode 100644 index 345b43ed20928d037d2e3b61f491a7b06e1914b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 21398 zcmeI4%Wu_16vuB%3vEH(-~*MRQtX9`0ZMs<+_)jcuwh{&F@UCqtEr}i)RLH##^6q4 zbfHTl8xzGxjB#P2e}RgL3m59j#26ODrEC3u=Jz|dr}g$nTOC$&;xNC*yzcq*%$#}n zJ3Bsc{i(^5m;R`AH{PB)_*(sg7Y?7ie)_k~Z|!~NO#Mc^_t&F+ub;mC^5gHHs?}p`C$z$>T-1o4{GTo){HJ4~byvtKsNqBy^Ud}i{6!DY|10TrN zai5W)g_I&>XRDB{cgO|@4H}Rlpt5NI1lk7fGc>f2QUvYkDrg%$w4sY_Y+$;_H4KDc zThFtM4K1V;VLP`HY+%~#8U{kJF(zhgC?Tl`TdNA&PH$~j_s^HBZR3O57KLbRiXoaE zODW;*h$z0%iDFRote*bcv5e+bdMUu#s$c?0OpuUG5G5oP!F#g`ULPhnKIc?|XPavg z=$ISC_3u2;In5-w6s}_PuiUA?O7Qc80=5P%n+FVb=rK=}RtL823ML@M^~@MeBS~Xn zyzZ^ey#8IP6^yGR$6_{a?*c6<@qz1J?n?nBE@*Z)O(RKT;rp-(--ZI8y3H4dMw-n7 zB{e9qMQj2=sO1T{X(VYZY9Ccmi*vg;*hOl=uz|@=Wzawnf{l2)VcxmVFYZnIxAY_tipjEc+X|?H$O~ zXJ*TZH?T-)5_FN_nKqKgg7-})c!R3BOJQ3_cqO}_1SB+pBi_j-9%REq3n@kHZhCf@ z4TkrK0_?UH?A)UBVBHp(K}9+fFfxaWBVa~nYDpCf-7gVcZ*lGt2a&x3LpNBUD^Cqo z?G^xTw`(RP05ZERPATawTg{t0ybUe{x%&?s)7%%h8Z@dlXDSi6!QVpJ^m%EPTb8zBTi^R4{;VU$rHc2UxCp zgCy&tuF=qCca}jm`!^^dsfg%LzHhaS@z_Vk)6hI&mKUFtW(cHV*De5(riW+Qvq1|f zMbLik1Pv^hVPi>VxPP78);wBvzi?m(xPWw%vZIOf%Aw$aGz^6 zbTd(>khGT~`ujp7Mg0gyx)&o|7Ek~-$fo z7e7=2X}^LA07x2HIZ?lxBqn zw7%S4)f*>Ghi&_~Q#R25NVBa;l>;IZEGCLR=krc9(1C)d&%hk8i_elA)Uh;uBLfAcr<1@)Is6;uuP#eRa4|HYUO9m&Yln` zZC*``O;3%#a^}kP?>-<^&QJYBh5;Cl zsr?t1ZCct$D(a(e`9T-e&-ax4la)Ec^bK*UC z+}ny)>Yso(b`6Wocl1BA*{&HNS^6~rG9_oQrjewvz)ma#yH+&@1u!ms*9>rRms&9b z)NG+q6?fwwft*?h5<3bCfb?4}U;*;3@?H5!8Xe)X6L;Psl_-LxG(w)nqJ*R(n6EB` W>46o#Gdp4aX)k^5%;>dSAO8bU*a{W^ diff --git a/checkMatrix.c~ b/checkMatrix.c~ deleted file mode 100644 index 7decbfb..0000000 --- a/checkMatrix.c~ +++ /dev/null @@ -1,67 +0,0 @@ -#include "myMatrix.h" - -int checkMatrix(int matrixArr[9][9], int isPrintInfo){ - int rowCnt[9][10]={0}; - int colCnt[9][10]={0}; - int bloCnt[9][10]={0}; - for(int i=0;i<9;i++){ - for(int j=0;j<9;j++){ - if(matrixArr[i][j]!=0){ - rowCnt[i][matrixArr[i][j]]++; - if(rowCnt[i][matrixArr[i][j]]>1){ - if(isPrintInfo){ - printf("\nFalse:Invalid initial Sudoku matrix!\n"); - printf("\nThe number %d in the row %d has been used!\n",matrixArr[i][j],i+1); - } - return 0; - } - colCnt[j][matrixArr[i][j]]++; - if(colCnt[j][matrixArr[i][j]]>1){ - if(isPrintInfo){ - printf("\nFalse:Invalid initial Sudoku matrix!\n"); - printf("\nThe number %d in the col %d has been used!\n",matrixArr[i][j],j+1); - } - return 0; - } - bloCnt[i/3*3+j/3][matrixArr[i][j]]++; - if(bloCnt[i/3*3+j/3][matrixArr[i][j]]>1){ - if(isPrintInfo){ - printf("\nFalse:Invalid initial Sudoku matrix!\n"); - printf("\nThe number %d in the block %d has been used!\n",matrixArr[i][j],i/3*3+j/3+1); - } - return 0; - } - } - } - } - if(isPrintInfo){ - printf("\nTrue:Valid initial Sudoku matrix!\n"); - } - return 1; -} - -int main(){ - int board0[9][9] = {{5, 3, 0, 0, 7, 0, 0, 0, 0}, - {6, 0, 0, 1, 9, 5, 0, 0, 0}, - {0, 9, 8, 0, 0, 0, 0, 6, 0}, - {8, 0, 0, 0, 6, 0, 0, 0, 3}, - {4, 0, 0, 8, 0, 3, 0, 0, 1}, - {7, 0, 0, 0, 2, 0, 0, 0, 6}, - {0, 6, 0, 0, 0, 0, 2, 8, 0}, - {0, 0, 0, 4, 1, 9, 0, 0, 5}, - {0, 0, 0, 0, 8, 0, 0, 7, 9}}; - int board1[9][9] = {{8, 3, 0, 0, 7, 0, 0, 0, 0}, - {6, 0, 0, 1, 9, 5, 0, 0, 0}, - {0, 9, 8, 0, 0, 0, 0, 6, 0}, - {8, 0, 0, 0, 6, 0, 0, 0, 3}, - {4, 0, 0, 8, 0, 3, 0, 0, 1}, - {7, 0, 0, 0, 2, 0, 0, 0, 6}, - {0, 6, 0, 0, 0, 0, 2, 8, 0}, - {0, 0, 0, 4, 1, 9, 0, 0, 5}, - {0, 0, 0, 0, 8, 0, 0, 7, 9}}; - - printf("The original Sudoku matrix: \n"); - matrixOutput(board1); - checkMatrix(board1,1); - return 0; -} diff --git a/outPut.c~ b/outPut.c~ deleted file mode 100644 index e10505f..0000000 --- a/outPut.c~ +++ /dev/null @@ -1,38 +0,0 @@ -#include "myMatrix.h" - -void matrixOutput(int matrixArr[9][9]) -{ - for (int i = 0; i < 9; i++) - { - if(i % 3 == 0) - printf("|-----------------------|\n"); - for (int j = 0; j < 9; j++) - { - if(j % 3 == 0){ - printf("| "); - } - printf("%d", matrixArr[i][j]); - if (j != 8) - printf(" "); - else - printf(" |"); - } - printf("\n"); - } - printf("|-----------------------|\n"); -} - -int main() -{ - int board[9][9] = {{5, 3, 4, 6, 7, 8, 9, 1, 2}, - {6, 7, 2, 1, 9, 5, 3, 4, 8}, - {1, 9, 8, 3, 4, 2, 5, 6, 7}, - {8, 5, 9, 7, 6, 1, 4, 2, 3}, - {4, 2, 6, 8, 5, 3, 7, 9, 1}, - {7, 1, 3, 9, 2, 4, 8, 5, 6}, - {9, 6, 1, 5, 3, 7, 2, 8, 4}, - {2, 8, 7, 4, 1, 9, 6, 3, 5}, - {3, 4, 5, 2, 8, 6, 1, 7, 9}}; - matrixOutput(board); - return 0; -}