专栏名称: 算法与数据结构
算法与数据结构知识、资源分享
目录
相关文章推荐
九章算法  ·  2025年LeetCode刷题小分队正式开始 ... ·  5 天前  
九章算法  ·  Meta E5据说顶包 ·  3 天前  
九章算法  ·  谷歌/亚麻的BQ题库,附上标准答案! ·  4 天前  
算法与数据结构  ·  DeepSeek ... ·  4 天前  
51好读  ›  专栏  ›  算法与数据结构

算法题 96:数独(华为笔试题)

算法与数据结构  · 公众号  · 算法  · 2017-06-06 22:26

正文

来自:华为2016校园招聘上机笔试题


题目:数独是一个我们都非常熟悉的经典游戏,运用计算机我们可以很快地解开数独难题,现在有一些简单的数独题目,请编写一个程序求解。

输入描述:
输入9行,每行为空格隔开的9个数字,为0的地方就是需要填充的。


输出描述:
输出九行,每行九个空格隔开的数字,为解出的答案。


华为

算法题 16:两个大数相乘(华为面试)

算法题 31:1分2分5分组成1角的组合(华为)

算法题 49:字符集合(华为笔试)

算法题 57:删数(华为笔试题)

算法题 72:最高分是多少(华为笔试题)

算法题 91:代码的调用次数(华为笔试题)

华为2014年四道笔试算法题


小贴士:返回上一级搜索算法题”获取全部题目


说明:数独规则


标准数独由9行,9列共81的小格子构成。分别在格子中填入1到9的数字,并满足下面的条件。


每一行都用到1,2,3,4,5,6,7,8,9

每一列都用到1,2,3,4,5,6,7,8,9

每3×3的格子都用到1,2,3,4,5,6,7,8,9