77#include " arithmeticOperate.h"
88#include " TypeConversion.h"
99#include " Function.h"
10+ #include " sudoku.h"
1011
1112
1213
@@ -91,6 +92,7 @@ int main()
9192 vector test!
9293 */
9394 // normaluseOfVector();
95+ // useOfremove_if();
9496
9597 /*
9698 vector test!
@@ -121,7 +123,7 @@ int main()
121123 /*
122124 arithmeticOperate
123125 */
124-
126+ // normalArithmetic();
125127 // wrappedaround();
126128 // useOfRelationalOperator();
127129 /*
@@ -144,8 +146,52 @@ int main()
144146 /*
145147 function
146148 */
147- useOfinitializer_list ({ " fsdfsfsdf" , " sdfsdfsfddsf" , " helloworld" });
149+ // useOfinitializer_list({ "fsdfsfsdf", "sdfsdfsfddsf", "helloworld" });
150+ // vector<int> vec1 = { 1, 2, 3, 4, 5 };
151+ // useOfvectorPara(vec1);
152+ // for (auto e:vec1)
153+ // {
154+ // cout << e << endl;
155+ // }
156+ /*
157+ function
158+ */
159+
160+ /*
161+ sudoku
162+ */
163+ /*
164+ vector<vector<int> > s = {
165+ { 2, 7, 6, 0, 0, 0, 0, 8, 0 },
166+ { 3, 0, 0, 8, 0, 0, 0, 1, 5 },
167+ { 5, 0, 0, 2, 0, 9, 7, 0, 0 },
168+ { 0, 8, 2, 3, 0, 0, 4, 0, 0 },
169+ { 0, 0, 0, 0, 5, 0, 0, 0, 0 },
170+ { 0, 0, 1, 0, 0, 4, 3, 6, 0 },
171+ { 0, 0, 4, 5, 0, 8, 0, 0, 7 },
172+ { 1, 6, 0, 0, 0, 3, 0, 0, 4 },
173+ { 0, 3, 0, 0, 0, 0, 5, 2, 1 }
174+ };
175+ vector<vector<int> > s1 = {
176+ { 8, 0, 0, 0, 0, 0, 0, 0, 0 },
177+ { 0, 0, 3, 6, 0, 0, 0, 0, 0 },
178+ { 0, 7, 0, 0, 9, 0, 2, 0, 0 },
179+ { 0, 5, 0, 0, 0, 7, 0, 0, 0 },
180+ { 0, 0, 0, 0, 4, 5, 7, 0, 0 },
181+ { 0, 0, 0, 1, 0, 0, 0, 3, 0 },
182+ { 0, 0, 1, 0, 0, 0, 0, 6, 8 },
183+ { 0, 0, 8, 5, 0, 0, 0, 1, 0 },
184+ { 0, 9, 0, 0, 0, 0, 4, 0, 0 }
185+ };
186+ */
148187
188+ // useOfcomplicatedVectorPara(s);
189+ // printOfcomplicatedVectorPara(s);
190+ // sudoku solution;
191+ // solution.printSolution(s);
192+ // solution.getSolution(s1);
193+ // cout << "the solution is" << endl;
194+ // solution.printSolution();
149195
150196
151197
0 commit comments