数独玩法游戏怎么玩。

数独游戏怎么玩?_寻仙吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:298,487贴子:
数独游戏怎么玩?
看了半天不懂
感觉自己无聊成[DOG FAC...
有比我更无聊的么,眼都...
最近很迷啊!不会的先从...
一楼依旧喂度娘
玩过后来玩急眼了..
大家在看完这期节目以后...
箭头数独规则:在空格内...
规则: 1、符合标准数独...
318元=298元蛋糕抵用券*1+198元蛋糕抵用券*1+蛋糕五折券*1+20元优惠券*3
每一行,每一列,每一块,都必须要有1到9的数字,不能重复
每一行 每一列都不能有重复的数字 每一个九宫格里面的数字都不能重复
贴吧热议榜
使用签名档&&
保存至快速回贴专题推荐:
您的位置:
>> 数独怎么玩
数独怎么玩
  大家知道数独怎么玩吗?学会了这些解决方法,以后遇到同样的情况才不会慌张,下面就和康网小编一起来了解一下数独怎么玩吧。
  数独怎么玩:
  基本玩法:
  这款游戏的基本的玩法就是要是的这些数字的每一个区域、每一行和每一列都是1―9之间的数字,这个时候玩家就需要运用一些排除法、链式删减法等等算法填满整个9*9的地图,那么在游戏的刚开始的时候,就会有一部分的数字存在了,而这些数字是不可以移动和删除的哦,这就是游戏等级难度的台阶了,如果越难的话就代表出现的固定的数字越多了。
  在游戏开始之前就先来介绍一下游戏中基本单位的名称吧。
  在一个数独题目中,使用的是9个不同的9*9小区构成的区域,那么这一个小区也是满足了游戏中的1―9之间的数字哦。
  在一个数独游戏中,一行总共有九个数字,每一行的话都会满足1―9的9个数字全部存在的情况哦。
  最后剩下的就是列了,一共还是存在九列的哦,每一列又会要满足1―9个不同的数字存在的哦。
  游戏中的基本的概念都已经做好简单的介绍了,为了让大家可以更好地理解,就带来了两个不同的算法,哪一个方便好理解,就是用哪一种方案吧。
  扩展阅读:数独的解法
  解题的本质有二:隐性唯一解(Hidden Single)及显性唯一(Naked Single),他们的名称是在候选数法的基础上命名的。
  根据解题本质发展出来的解题方法有二种:
  摒除法
  摒除法:用数字去找单元内唯一可填空格,称为摒除法,数字可填唯一空格称为摒余解(隐性唯一解)。
  根据不同的作用范围,摒余解可分为下述三种:
  1.1 数字可填唯一空格在「宫」单元称为宫摒余解(Hidden Single in Box),这种解法称宫摒除法。
  1.2 数字可填唯一空格在「行」单元称为行摒余解(Hidden Single in Row),这种解法称行摒除法。
  1.3 数字可填唯一空格在「列」单元称为列摒余解(Hidden Single in Column),这种解法称列摒除法。
  1.4 行摒余解和列摒余解合称行列摒余解(Hidden Single in Line)。
  1.5 得到行列摒余解的方法称为行列摒除法。
  余数法
  余数法:用格位去找唯一可填数字,称为余数法,格位唯一可填数字称为唯余解(Naked Single)。数独,但不仅仅是数独:八款质量上乘的数独游戏
在几周前的中,有位读者曾经提过一个问题:填字和数独算不算手游?在得到“能在手机上玩就算手游”的回答之后,提问者进而又提出了“用手机拍了一张报纸上的数独题,用涂画软件往上面填数,算不算手游?”的问题。
这两个问题乍看之下似乎没什么意义,但仔细想想也没有那么简单。为什么填字和数独就会被认为可能不算手游?让我们先来看看数独的起源。
相传数独起源于拉丁方阵(Latin Square),1970年代在美国发展,名为“数字拼图”(Number Place),之后流传至日本并发扬光大。1984年的一本游戏杂志 《パズル通信ニコリ》正式把它命名为“数独”,意思是“在每一格只有一个数字”。1997年,一位名叫高乐德的法官去日本旅游时发现了数独,他首先在英国的《泰晤士报》上发表,然后用了6年时间编写计算机程序,并将它放在网站上,使其很快在全世界流行。台湾的《中国时报》和香港的《AM730》在2005年开始引进数独并每日连载,大陆则是在2007年。(本段参考中文维基百科)
你看,数独原本就不是一种电子游戏,而是出现在报纸和杂志上,让人们拿出一支笔来思考十几分钟的益智谜题(填字游戏也是类似)。所以人们在玩数独的时候,原本是不需要任何画面、交互效果和背景音乐的,至于剧情和叙事、打击感和节奏感、平衡性和艺术性、任务和升级、难度曲线和氪金点之类的就更不用提了。那些我们平时经常用来评价一款手游是否优秀的判断标准,在数独面前已经全都消失了。
虽然没法儿用手游的标准去评价,但数独毕竟已经登上了移动平台,成为了手机游戏中的一部分。那么,在移动平台上,什么样的数独游戏才是好的呢?我自诩是个数独的资深玩家,在此就来介绍八款质量上乘的数独游戏。需要提前说明的是,对于数独来说,题目正确、画面简洁不累眼睛、操作体验流畅都是必须的,否则就没法儿玩了,所以这三点在下面的介绍中将不再单独提出。
■ 先热个身
《?数独》和《Big Bad Sudoku Book》
其实这八款游戏我是跳着写的,介绍完后面那么多有特点的数独之后,我发现最开始的这两个我根本不知道要说些什么了。它们只是我在以“sudoku”作为关键词搜索的时候搜出来的两款非常普通的数独,我不推荐他们俩,如果你真的想找一款不错的数独游戏来玩,我建议你跳过这一段直接看后面的那几款去。
但我还是要简单说一下为什么我不推荐它们。这两款之中,《Big Bad Suduku Book》的体验稍微好一些,它的画面有一种牛皮纸的质感,题目像是用黑色的蜡笔画上去的,视觉效果不错,但是数字的按钮真的很丑——你看我都在描述这种事情了,可见它是多么的乏善可陈。而另一款《?数独》,它非常华丽,太华丽了。打开游戏有一小段儿带有欢呼声的背景音乐(干嘛啊?),主界面闪着光(就是美图秀秀里有的那种),菜单上的选项会蹦(again,干嘛啊?),几种可以变更的外观每一个都不好看(主要是非常不利于解题),而且在变更外观的过程中,每次我回到主界面都会再听到一次我前面说的那个带有欢呼声的背景音乐……
左边是《?数独》,看到闪光了么;右边是《Big Bad Sudoku Book》,题目挺漂亮,数字按钮有点儿丑
这个《?数独》的解题过程也非常华丽。你填一个2,九宫格里所有的数字都会跟着转一圈儿(好像在某几个外观里并不会,感恩);每一次按键都有按键音(当然也是可以手动关闭的);每填对一个数字都会出现一个“+xxx”的提示,填错了还会提示你“数字错误”(关于填错了是否应该给出提示这件事,让我们见仁见智,各自保留意见吧)。这些华丽的设计除了能够分散注意力,影响你接下来的解题思路之外,唯一的作用就是拖慢游戏的反应速度,让你在每一步操作之后都要等半天才能进行下一步操作了,而它竟然还有一个价值30元的收费版。跟这款相比,前面说的乏善可陈的“大坏数独书”简直是非常朴素可爱。
这两款数独大概算是这篇“质量上乘”的数独游戏中质量最下乘的两个了。之所以我还要把它们加进文章里,一是因为搜索的时候它们都排得比较靠前,完全不提也不太合适;二是因为想拿它们做个对比,有对比才能体现出那些简洁漂亮各具特色的数独游戏是多么的难能可贵;三是,它们至少还有着不错的题库,和看上去比较精致的icon。
Big Bad Sudoku Book
48.18 MB&&通用版&&免费
67.71 MB&&通用版&&免费
■ 游戏开始了
《Sudoku?》
这款数独有着免费和收费两个版本,免费版中只有Easy难度,收费版则有从Easy到Diabolical(残忍的)一共六种难度——到恶魔(Evil)还不够,还得残忍!反正我是没有尝试过。
这款数独做得非常贴心。数字的按钮很大,而且最主要的是,上面有对于该数字在九宫格中已经出现了的那些位置作出的标识。这个并不复杂的小设计很可能会为解题带来非常大的帮助,尤其是对于新手和试图挑战更高难度的玩家来说,而与此同时,这个提示的存在感又非常低,如果不想看的话完全可以忽略不计,因此也避免了对那些希望在适合自己的难度上感受到“flow”的人产生干扰。
除了这个精巧的小设计之外,《Sudoku?》的贴心之处还在于它提供了一个验算功能。有时候我们经过推理,认为某一个位置上的数字“不是3就是8”但又难以确定的时候,就会在方格里用很小的字体做一个标记,游戏里的“Recompute”(验算),就是用这种方式帮你把每一个方格里有可能是的数字全都标记出来。坦白说,因为我是一个不愿意在解题过程中接受任何提示的强迫症玩家,所以我并没有真正使用过这个功能,但我还是觉得这很不错,有了位置标识和验算功能,这里的Diabolical难度应该也没有那么吓人了吧。
左边是普通的残忍难度,右边是加了验算之后的残忍难度……
1.53 MB&&通用版&&人民币:12
《Sudoku: Daily Challenge》
这款数独我曾经在中介绍过,它的特别之处在于,每天会给所有玩家推送一道相同的题目作为日常挑战(也就是Daily Challenge),然后将所有玩家完成挑战所用的时间放在一起进行排名。
这为数独游戏增添了一点儿竞技性。原本你只是安安静静地解一道题,现在你就得速度快点儿,这个5到底是在这儿还是在那儿,这一列还空着的是哪几个数字,快想!……等你飞速解完题发现自己只用了1分半,然后在世界排名里发现前面有一堆不到30秒就解出来了的大神,你就会对这个游戏彻底失去信心……哦不,是会激发你的斗志!
很惭愧,今天的挑战我没有解出来。但看到排行榜上最快的也要1分44秒,我安心了一点儿
上一次我介绍到这款数独的时候说,“这样一来,你就能够清楚地看出自己与其他玩家相比究竟水平如何了。”现在我突然觉得这也未必。有的人在竞技状态下就是会发挥失常,你说他得失心太重也好,心态不健康也罢,反正他就是一比赛就表现不出正常水准(虽然哪怕是超常发挥肯定也进不了世界前50)。如果真的是这样的话,不如就别硬逼着自己参加比赛了,反正数独本身已经足够让自己高兴,还是回到安静平和的心态中,安安静静地解一道题吧。
■ 玩出花儿来
《康思数独》
这一款非常棒。它的特点是题库巨——大,并且质量很高,除了标准数独之外,还有为新手准备的微型数独(6x6),只能在iPad上玩的巨型数独(12x12和16x16),以及对角线、不规则和奇偶等变形数独,种类非常丰富(而且专业)。
它的题库大到什么程度呢?除了入门的三套题(每套有30~40道)之外,所有的数独题目按照难度从低到高分为十一阶,每一阶都包含着标准、对角线、不规则、奇偶和巨型这五种类型,每种类型又分为简单、中等、困难这三种难度(巨型数独仅有中等和困难两种难度,标准数独还多加了一个恶魔难度)。然后每一阶数、种类和难度的题,又分别有50或100道。
想想这总共得有多少题吧,我数学不太好算不出来……(笑)
从题库的样子来看,这款《康思数独》可以说是本篇推荐中最为专业的一款数独了,其难度和种类的设置都跟专业的数独比赛十分接近,非常适合对数独有着狂热爱好和追求的玩家作练习使用。不过高质量的题库也带来了一个问题,就是绝大部分的题都是要花钱买的,价格是每套6元至25元不等。如果想把所有的题全都买下来……简直难以想象要花掉多少钱。
不过游戏每周会免费送几道题给你做……右边的是一道不规则数独
还有值得一提的是,《康思数独》的开发商Conceptis Ltd.是一个有名的谜题出版商,他们在iOS平台上发布的游戏除了《康思数独》之外,还有《康思岛》《康思数墙》《康思数回》《康思像素填空游戏》等等一共9款,喜欢谜题游戏的玩家可以挨个儿试一试。毕竟是专业做谜题游戏的,界面样式、操作方式和体验肯定错不了,这一点大可放心。
15.47 MB&&通用版&&免费
《Sudoku Pro Edition》
啊,这一款也很有意思。假如说上面的《康思数独》主打专业性的话,那么这一款就是主打趣味和创新的数独游戏。数独虽然名字中有“数”字,但它其实只需要逻辑思维能力,与数字运算无关,这款《Sudoku Pro Edition》就利用了这一点,在保留数独玩法的基础上,用其它的元素取代了数字。你可以选择Numbers(就是普通的数独),Charecters(元素被换成A至I的字母),Brands(元素被换成常见品牌的Logo),和Colors(元素被换成颜色)。话说这个Colors的部分有没有让你想起号称是“用颜色玩数独”的《Blendoku》?这个才是真正的用颜色玩数独哦。
不知道这些Logo就这样用了有没有关系,反正还挺有意思的
把数字元素更换成字母或者颜色意味着什么呢?在试着玩了两局Colors和一局Charecters之后,我的感觉非常奇妙。首先,只要你了解数独规则,这种形式上的改变就难不倒你(除非你是色盲啦),但这种改变显然还是带来了一些难度(或者说新鲜感?),因为我发现我以前玩了那么多年数独积累下来的经验技巧几乎全都没用了。
为什么文字的顺序改变之后并不影响阅读?因为你看到一行字的时候并不是真的逐字逐句地看过去,你的大脑会自动脑补,喔,这句话里有“字”“顺”“影”“读”这么些个字,八成是故意把文字顺序乱写来蒙我的(然而我并没有)。玩数独玩熟了之后差不多也是这样,眼睛扫过去,你就能看出哪个地方少了个7,而并不需要你真的从1数到9。但元素换掉之后的数独体验对你来说几乎就是全新的了,你一眼扫过并不能发现这儿少个红色——你连总共都有哪些颜色都还没记住呢!于是你的推理过程变慢了,仿佛重温了一遍最初接触到数独时的感受。但是因为你已经对数独规则足够熟悉了,所以又没有什么实际难度,到最后只剩下成就感——完美。
除了现有的Numbers,Charecters,Brands和Colors这四种玩法之外,游戏中还写了“MORE COMING SOON”,我真的很期待他们还能把数字换成什么。
Sudoku Pro Edition
7.81 MB&&通用版&&人民币:12
■ 返璞归真
《SUDOKU》
这一款的特别之处在于,它有一个升级的设定。游戏开始时你可以设置自己的名字,然后主界面上就会有一只红色的小飞机,用来表示你目前获得的经验值,以及距离升到下一级别还差多远。
对于长期习惯性玩数独的人来说,这是个不错的选择。我不是说他们会为了在这个游戏里快速升级而去拼命做题,数独又不是卡牌对撞刷装备推图,升级了也没有十连抽……不,我的意思是,这个升级的设定和小飞机往前飞的过程能够给长期玩数独的玩家(这个长期很可能是数十年)带来一些额外的愉悦和成就感。目前我在游戏里看到的世界排名最高的是一位日本玩家,他的等级是2126,我不信他对于自己“在一款数独游戏中达到了两千多级”这件事没有感到自豪和骄傲——我们数独玩家可是很有优越感的!
我刚到12级。截个图的工夫,那位日本玩家已经从2126升到了2127
当然,仅凭一个“能升级”的功能是不足以让一个人玩它到地老天荒的,这一款的画面和UI设计也实在是非常清新可爱。我最喜欢主界面下方的小兔子,她会跟你讲一些关于这个游戏的Tips,每次点击随机更换。虽然随着你对这款游戏越来越熟悉,她的实际作用也会逐渐归零,但谁会不喜欢一只白色的小兔子呢?
31.05 MB&&部分设备不兼容&&免费
《Sudoku - Advanced Sudoku App for iOS》
最后,让我们回归到数独本身。这一款是这篇文章所介绍的八款数独游戏中最为简洁的,它没有很贴心,没有竞技性,没有显得很专业,没有趣味新玩法,没有升级,没有小兔子……只有数独。
游戏几乎完全是黑白的,格子都方方正正的非常规矩,数字的字体也是最最普通的那种。打开游戏直接就是黑底白字的菜单(作为一款免费游戏,它连广告条也没有),从菜单到游戏过程中的任何一次点击都没有任何动画效果。用个不太恰当的比喻来说,简直就是花中之莲。
就是这么简单
我当然不是说其他的数独游戏浮夸,它们很棒,有的甚至给我惊喜,让我觉得“喔竟然还能这样!”但我终究还是要玩数独的。当我进入解题过程中之后,我再也没有什么“连自己都没有意识到的需求”需要被解决了,我很平静,安心,踏实,我不期望什么进步和创新,我从自己非常熟练的事情中获得了巨大的满足——我说的不仅仅是这款黑色的数独游戏。
喜欢这一款可能还有另一个原因,就是它的icon——黑底白字的一个大写的S,既没有“sudoku”的字样,也没有任何方格和数字——它是这八款中唯一一个并不在乎人们是否能一眼认出自己是个数独的游戏。
Sudoku - Advanced Sudoku App for iOS
11.5 MB&&通用版&&免费
编辑 李先羽
Go make some new disaster. That's what I'm counting on.
登录触乐账号
请登录后发表评论、没有账号请或评论
使用社交账号登录
作为游客留言
请或,更顺畅地进行交流
使用社交账号登录博客访问: 1063819
博文数量: 237
博客积分: 6394
博客等级: 准将
技术积分: 2572
注册时间:
IT168企业级官微
微信号:IT168qiye
系统架构师大会
微信号:SACC2013
玩了把比较简单阶段的数独,截个图留个纪念吧
&&&&&九宫格数独盘面是个九宫,每一宫又分为九个小格。在这八十一格中给出一定的已知数字和解题条件,利用逻辑和推理,在其他的空格上填入1-9的数字。使1-9每个数字在每一行、每一列和每一宫中都只出现一次
500)this.width=500;">
那么如何写一个关于数独游戏的程序呢?以下的内容来自《编程之美》
关键的问题是:
使用什么样子的数据结构来存储数独游戏中的各种元素?
如何的生成一个初始的局面?
(1)数据结构定义
把每一个小的格子抽象成一个对象,记录格子所在的行号和列号,取值,以及该格子所对应的取值的范围(用于深度优先搜索)
#define SIZE 9
class Cell
&&&& ArrayList GetValidValueList();//获得当前的格合法的取值范围
&&&& void PickNextValidValue();//获得下一个可能的取值,保存在value中
&&&& void Clear();
&&&&//行号
&&&&//列号
&&&&//取值
&&&& ArrayList ValidL//该格子所对应的可能的取值的范围(用于回溯)
&&&& ArrayListIterator currentValueI//表示当前的取值在ValidList中的位置,用于取下一个的值
&&&& bool IsP//表示是否是回溯到该格(true),还是第一次进行相应的处理(false)&
整个棋盘表示为Cell m_cells[SIZE][SIZE];
(2)生成初始界面算法
(A)深度优先遍历
首先生成一个完整和合法的解,然后随机的去掉格中的一些数字。
从(0,0)开始,对于每一个没有处理的格子,首先调用GetValidValueList(),来获取当前的格子的可能的取值的范围,并从中选取一个作为当前的格子的值,接着搜索下一个格子。在搜索的过程中,如果出现某一个格子没有可行的值,则回溯,修改前一个格子的取值。直到所有的格子都能找到相应的可行解。
bool GenerateValidMatrix()
&&&& Coord coC//当前的处理的对象
&&&& coCurrent.x = 0;
&&&& coCurrent.y = 0;
&&&& while(true)
&&&&&&&&& Cell c = m_cells[coCurrent.x,coCurrent.y];
&&&&&&&&& c.x = coCurrent.x;
&&&&&&&&& c.y = coCurrent.y;
&&&&&&&&& ArrayL
&&&&&&&&& if(!c.IsProcessed)
&&&&&&&&& {
&&&&&&&&&&&&&&& c.GetValidValueList();
&&&&&&&&& }
&&&&&&&&& if(c.ValidList.Count > 0)//合法的取值的范围大于0
&&&&&&&&& {
&&&&&&&&&&&&&&& c.PickNextValidValue();//在ValidList中选择一个可能的取值
&&&&&&&&&&&&&&& if(c.x == SIZE - 1 && c.y == SIZE - 1)
&&&&&&&&&&&&&&& {
&&&&&&&&&&&&&&&&&&&&&//生成完毕
&&&&&&&&&&&&&&& }
&&&&&&&&&&&&&&& else
&&&&&&&&&&&&&&& {
&&&&&&&&&&&&&&&&&&&&& coCurrent = NextCoord(coCurrent);//向前搜索,处理下一个结点
&&&&&&&&&&&&&&&&}
&&&&&&&&& }
&&&&&&&&& else//当前的格子中不存在合法的取值
&&&&&&&&& {&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& if(c.x ==&0 && c.y == 0)
&&&&&&&&&&&&&&& {
&&&&&&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&& }
&&&&&&&&&&&&&&& else
&&&&&&&&&&&&&&& {
&&&&&&&&&&&&&&&&&&&&& c.Clear();//清空当前格子中的ValidList将IsProcessed设置成false
&&&&&&&&&&&&&&&&&&&&& coCurrent = PreCoord(coCurrent);//回溯处理前一个格子&&&&&&&&&&&&&&&&
&&&&&&&&&&&&&&&&}
&&&&&&&&& }
&&&&&&& 先随机生成一个宫(9个格),通过置换行、置换列的方法实现,但是生成的数独不完全,只能生成9!个合法的数独。
阅读(1482) | 评论(1) | 转发(0) |
相关热门文章
给主人留下些什么吧!~~
第二个方法很简洁,但是取巧了,还是第一个经典,就是效率低了点,怀疑我的那台古董手机用的是第二个。
请登录后评论。

我要回帖

更多关于 玩数独的好处 的文章

 

随机推荐