CDN加速镜像 | 设为首页 | 加入收藏夹
当前位置: 首页 资源下载 源码下载 其它 书籍源码 搜索资源 - n后问题

搜索资源列表

  1. huanghouwenti

    0下载:
  2. 在国际象棋盘上放八个皇后,互相不能攻击,有多少种摆法? 这个是经典的8皇后问题,解决此问题的方法是回溯法。 回溯法是一种思路简单而且有效的解决问题的基础算法。 解决一个问题的时候分成n个步骤,每向后进展一个步骤,就检查一下当前的状态,如果发生了冲突,就放弃,如果到达了目标状态就记录下答案,回溯,求解下一个解。 对于8皇后问题,每个步骤就是在棋盘上放一个棋子,每放一个棋子,就检查当前的状态,有否产生攻击,如果没有攻击,就继续放下一个,如果攻击了,就回溯,如果放够八
  3. 所属分类:书籍源码

    • 发布日期:2008-10-13
    • 文件大小:2933
    • 提供者:aa
  1. joseph

    0下载:
  2. 约瑟夫(Joseph)问题的一种描述是:编号是1,2,……,n的n个人按照顺时针方向围坐一圈,每个人持有一个密码(正整数)。一开始任选一个正整数作为报数上限值m,从第一个人开始按顺时针方向自1开始顺序报数,报到m时停止报数。报m的人出列,将他的密码作为新的m值,从他在顺时针方向的下一个人开始重新从1报数,如此下去,直到所有人全部出列为止。设计一个程序来求出出列顺序。 基本要求: 利用单向循环链表存储结构模拟此过程,按照出列的顺序输出各个人的编号。 测试数据: m的初值为20
  3. 所属分类:source in ebook

    • 发布日期:2017-04-05
    • 文件大小:1557
    • 提供者:拉拉
  1. scanf-temp

    0下载:
  2. 键盘缓冲区残余信息问题 scanf(" c",&c) 这句不能正常接收字符,什么原因呢?我们用 printf("c= d\n",c) 将C用int表示出来,启用printf("c= d\n",c) 这一句,看看scanf()函数赋给C到底是 什么,结果是c=10 ,ASCII值为10是什么?换行即\n.对了,我们每击打一下"Enter"键,向键盘缓冲区发去一个“回车”(\r),一个“换行"(\n),在这里 \r被scanf()函数处理掉了(姑且这么认为吧^_^),而\n被scanf()
  3. 所属分类:source in ebook

    • 发布日期:2017-04-01
    • 文件大小:3120
    • 提供者:陈文
  1. Algorithms

    0下载:
  2. n后问题,是一个古老而著名的问题,是回溯算法的典型案例。本算法是用了回溯法计算,迭代。-n After the problem is an old and well-known problem is backtracking algorithms typical case. This algorithm is used to calculate backtracking, iterative.
  3. 所属分类:source in ebook

    • 发布日期:2017-04-12
    • 文件大小:1158
    • 提供者:关小小
搜珍网 www.dssz.com