数独~~~~~~只记得当下的眼疼

只记得挡下的强烈( ~不潮不花钱~) , 那个啥 言归正传 , 今晚真是 做的眼疼 , 只记得当下的强烈 , 扣扣扣扣 , 左左左左 偏左就用左手 . 好不容易做出来  结果被  卡死到  输出格式上了 ......

这个题是需要再做一下的

Hey greedy,don’t fret

What you see is what you get

You name it,I have it

请你不要到处扣扣

最早的时候  我一直用的都是  两个for循环 遍历 寻找  结果就是  不停错误  ,  ......................先付上修改之后的代码 , 一会在用原来的思想强行实现一波.

 1 #include<stdio.h>
 2 int a[9][9];
 3 int flag;
 4 bool check(int y,int x,int mark)
 5 {
 6     for(int i=0;i<9;i++)
 7     {
 8         if(a[y][i]==mark)
 9             return false;
10         if(a[i][x]==mark)
11             return false;
12     }
13     for(int i=(y/3)*3;i<(y/3)*3+3;i++)
14         for(int j=(x/3)*3;j<(x/3)*3+3;j++)
15     {
16         if(a[i][j]==mark)
17             return false;
18     }
19     return true;
20 }
21 int n;
22 void DFS()
23 {
24     if(n==81)
25     {
26         return;
27     }
28     for(int i=n,mark=0;i<=81;i++)
29     {
30
31         if(i==81)
32         {
33             n=81;
34             return;
35         }
36         int y=i/9,x=i%9;
37         if(a[y][x]==0)
38         {
39             for(int i=1;i<=9;i++)
40             {
41                 if(check(y,x,i))
42                 {
43                     a[y][x]=i;
44                     i++;
45                     DFS();
46                     i--;
47                     if(n==81)
48                     {
49                         i=81;
50                         break;
51                     }
52                     a[y][x]=0;
53                 }
54                 if(i==9)
55                 {
56                     mark=1;
57                 }
58             }
59             if(mark)
60                 break;
61         }
62     }
63 }
64 int main()
65 {
66     int t;
67     scanf("%d",&t);
68     while(t--)
69     {
70         for(int i=0;i<9;i++)
71            for(int j=0;j<9;j++)
72               scanf("%d",&a[i][j]);
73         n=0;
74         DFS();
75         for(int i=0;i<9;i++)
76         {
77             for(int j=0;j<9;j++)
78                 printf("%d ",a[i][j]);
79             printf("\n");
80         }
81     }
82     return 0;
83 }
时间: 2024-10-13 11:21:24

数独~~~~~~只记得当下的眼疼的相关文章

留净了的泪,就只剩干枯的眼

分开本就是对的. 谁不曾想我们会是以这样的结局结尾. 我从未想过我们会是这样的,我以为嫁给你我是幸福的,可一切都来的太突然了,你没能给我幸福,却给了我无数的伤害. 留净了的泪,就只剩干枯的眼. 或许吧,哭干净了,也就彻底的没爱了,对你,现在的我已毫无感觉可言,你宁愿这样的与我拖延,拉扯着,也不愿正视这样的一个结果,呵呵. 可我从未想过逃避,哪怕我的心已在滴血,哪怕我明知道这样的结果. 我也宁愿你能站出来与我解决,你躲算什么?

疯狂一晚上搭建Djingo项目 眼疼

现在把今晚用到的所有链接黏贴如下 ,明天在整理 现在眼睛疼 很困 睡觉啦 https://blog.csdn.net/u014044812/article/details/78727496 https://www.jb51.net/article/63116.htm https://cloud.tencent.com/developer/news/216455 https://blog.csdn.net/baidu_35085676/article/details/69807145 https:

NYOJ999 师傅又被妖怪抓走了

只记得当下的眼疼 , ok 各种数据也试了 , 就是 他娘的不对 , 我也是醉了 . 也是日了最野的狗 附上日了哮天犬的代码 , 这个题 先放放, 一段时间后再试试 , 明天开始状态压缩吧 .为期两天 1 #include<stdio.h> 2 #include<string.h> 3 #include<math.h> 4 #include<iostream> 5 #include<algorithm> 6 #include<queue&g

投资百万运营网站 为何只坚持了一年?

我觉得写文章写一些自己亲身经历的会比较靠谱.为什么这么说?因为感觉真实.说自己以前经历过的事,其实就是回忆,不过我倒是没有写回忆录的习惯,但是我还是希望能把投资百万运营网站这件事,以我目前的思维去分析.分享一下这个网站为什么会运营失败! 误把老板当经理 我是在2012年9月份进去的这家网络公司,当时面试很顺利.一个技术总监和一个运营总监一块面试的我,当时面试的问题不多,现在回忆起来,只能记住运营总监当时看了我填写的简历表以后,又重复了问了我句:你叫冯东阳是吧?然后又问我一句:seo最重要的是什么

禅与摩托车维修艺术

[作者简介]: 罗伯特·M·波西格(Robert M. Pirsig),1928年生于美国明尼苏达州双子城.15岁进入明尼苏达大学主修化学,后又学习哲学,之后在该校攻读传播学硕士:他曾到印度伯纳雷斯印度大学学习东方哲学,并担任修辞学教授.在追求真理的过程中,因为西方倡导的二元对立与二分法带来的分裂而困扰不已,因而一直试图寻找支离破碎的文化的整合之道,并试图建立自己“metaphysics of quality”的理论架构.不停地思考这些问题使他长期饱受折磨和束缚.1961年他被诊断为偏执型精神分

回眸一眼、情意阑珊

回眸一眼,情意阑珊 回眸岁月,时光蹉跎了多少思念,在春暖花开的季节,谁把思念伏笔,折叠在字里行间,穿梭的紫燕,摇曳的细柳,可否读懂那心惜相牵?霓影阑珊,清灯常伴,多少个日夜,素笺默默,缱绻了谁的那滴相思泪?梦落霞,情留芳,酒甌满,拾半盏烟火,爱亦痴痴兮,念亦痴痴兮,愿做佛前千年菩提树,只愿等君一回眸. -----------------------题记 陌上花开,流年浅淡,岁月近无声,我落笔成诗,泼墨为你痴醉,自相遇,一回眸,花开嫣然,笑入我心,爱亦深深,念亦深深,千里相牵,梦也甘甜,只愿我的爱

《月亮与红蜘蛛》王巧琳

我有一个秘密,那就是我喜欢上一个人.但这个秘密其实算不上秘密,它只是因为无人关注而被隐匿起来. 那个人啊,叫周墨. 我的半边脸上,有一块连着脖子的紫红色胎记,大块,并且嚣张地耀武扬威,恫吓着每一个看向我的目光.不过没关系,正因为从小便是如此.孤独者便会与孤独和平相处. 他们说,诤友便是明镜,我并不需要镜子,便也不需要朋友.我留很长很长的头发,穿着盖住脚踝的裙子和高领的上衣,如果能有一个面具,那便太好不过了. 不过你们放心,我也不是经常被欺负.那些爱欺负人的家伙,是看不上我这样的弱势群体的.毫不反

几种编程语言的优缺点

圣经记载:在远古的时候,人类都使用一种语言,全世界的人决定一起造一座通天的塔,就是巴别塔,后来被上帝知道了,上帝就让人们使用不同的语言,这个塔就没能造起来. 巴别塔不建自毁,与其说上帝的分化将人类的语言复杂化,不如说是人类自身心灵和谐不再的分崩离析.之所以后来有了翻译,不仅是为了加强人类之间的交流,更寄达了一种愿望,希望能以此消除人际的隔阂,获求来自心灵的和谐及慰藉.真正的译者,把握血脉,抚平创痕,通传天籁,开启心门. 这是我写的旋风式的编程语言简介 -- 我本来为亚马逊开发者杂志本月的期刊写的

记lrd的高二上学期第五次调研考试

河北某某中学的调研考试其实是很好玩的经历呢.可惜没有太多机会了. 背景: NOIP2016回来之后没有好好学文化课-.自习能翘就翘了,衡中特产学案自助没有好好写(说来我好像从来没被老师查到过,上课写学案简直醉-还有,论英语自习写其他科学案的正确姿势2333333) Day0 12.28 考前听说了这样的考试明细: 语文要考一大坨文言文,哎呀好虚,这段时间语文就指着上课和学科自习那点东西 数学除了逗比的高考范围概率期望还要考两道解析几何大题,哎呀好虚,我解析几何第二问还不怎么会 物理要考两道电磁感