鱼C论坛

 找回密码
 立即注册
楼主: 不二如是

[学习笔记] ★ 第三十四讲 八皇后问题 | 【递归版】 ★

[复制链接]
发表于 2021-12-11 20:22:36 | 显示全部楼层
看看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-12-25 13:13:32 | 显示全部楼层
r
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-3-26 21:49:59 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-3-30 10:19:13 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-5-4 03:00:34 | 显示全部楼层
11
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-5-4 14:52:04 | 显示全部楼层
这个感觉八皇后那个函数不需要传主函数的数组的址了,直接可以传值,因为自己内部新开了一个数组复制值,压根不会改主函数那个数组的值
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-11-12 20:38:38 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-4-2 13:27:33 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-4-12 15:19:19 | 显示全部楼层
66
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-5-3 10:01:42 | 显示全部楼层
好难啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-5-11 10:18:43 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-6-3 08:01:46 | 显示全部楼层
本帖最后由 yinda_peng 于 2023-6-3 08:02 编辑
蓝色王魂 发表于 2018-1-14 09:24
c很好,我选择python


套这么多层循环,还是Python,疯了呀,看看我的:
https://fishc.com.cn/thread-228744-2-1.html
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-9-19 16:33:08 | 显示全部楼层
本帖最后由 rr8page 于 2023-9-19 16:56 编辑

请各位大神指点,个人认为notDanger函数,没有必要判断左下方和右下方:因为该数组被初始化为0,而且是从上往下进行深度遍历。比如row为5时,row为6、为7的所有列均为0,不会冲突,无需判断是否冲突。
另外,notDanger函数中的
        // 判断列方向
        for( i=0; i < 8; i++ )
        {
                if( *(*(chess+i)+j) != 0 )
                {
                        flag1 = 1;
                        break;
                }
        }

for循环的边界值改为 for( i=0; i < row; i++ ) 是不是更好。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-9-25 14:57:55 | 显示全部楼层

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-10-9 20:55:52 | 显示全部楼层
6
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-22 10:47

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表