您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 开学了,有路网团购太便宜啦! C++编程惯用法(高级程序员常用方法和技巧)/深入C++系列(C++ Strategies and Tactics)

  2. 在国际象棋中,学会如何移动棋子只能算是入门:要想掌控整个棋局,我们必须了解自己所下的每一步棋后的策略和战术。在C++中也同样如此。掌握正确的策略可以帮助我们避免常见的陷阱,并提高我们的工作效率。在本书中,C++专家Rob Murray就与我们分享了他宝贵的经验和建议,以帮助初中级C++程序员得到进一步的提高。 在本书中,作者大量采用了实际开发中的代码来作为示例,向读者展示了那些有用的编程策略,并对那些有害的做法进行了警示。为了帮助读者更好地理解,在书中的每一章结束前,在该章中被介绍过的主要内容
  3. 所属分类:C++

    • 发布日期:2010-09-24
    • 文件大小:18874368
    • 提供者:shaoguangleo
  1. 八数码问题 源程序及报告

  2. 八数码问题:在3×3的棋盘上,摆有八个棋子,每个棋子上标有1至8的某一数字。棋盘中留有一个空格,空格用0来表示。空格周围的棋子可以移到空格中。要求解的问题是:给出一种初始状态和目标状态,用A*算法找到一种最少步骤的移动方法,实现从初始状态到目标状态的转变。 搜索中利用启发式信息,对当前未扩展结点根据设定的估价函数值选取离目标最近的结点进行扩展,从而缩小搜索空间,更快的得到最优解,提高效率。
  3. 所属分类:C/C++

    • 发布日期:2011-07-05
    • 文件大小:270336
    • 提供者:wsyyp
  1. c++经典编程题

  2. 1. 给定等式 A B C D E 其中每个字母代表一个数字,且不同数字对应不 D F G 同字母。编程求出这些数字并且打出这个数字的 + D F G 算术计算竖式。 ─────── X Y Z D E Z = 45 –a-b-c-d-e-f-x-y;1+2+3+4….+9 = 45; 2. A、B、C、D、E五名学生有可能参加计算机竞赛,根据下列条件判断哪些 人参加了竞赛: (1)A参加时,B也参加; (2)B和C只有一个人参加; (3)C和D或者都参加,或者都不参加; (4)D和E中至少有
  3. 所属分类:C/C++

    • 发布日期:2012-01-04
    • 文件大小:63488
    • 提供者:mei_liang
  1. Java典型模块

  2. 第1篇 Java开发必备基础 第1章 搭建Java开发环境 1.1 Java的过去、现在和未来 1.1.1 Java的历史 1.1.2 Java的语言特点 1.1.3 Java API简介 1.1.4 Java未来发展 1.2 Java程序设计环境 1.2.1 命令行工具——JDK 6.0 1.2.2 安装工具包JDK 1.2.3 设置JDK环境 1.2.4 集成开发环境安装——MyEclipse 8.5 1.2.5 MyEclipse的一些常用操作 1.3 创建和运行Java程序 1.3.1
  3. 所属分类:Java

    • 发布日期:2012-02-25
    • 文件大小:2097152
    • 提供者:tangquanzhou
  1. Java典型模块源程序

  2. 目录 第1篇 Java开发必备基础 第1章 搭建Java开发环境 教学视频:18分钟 1.1 Java的过去、现在和未来 1.1.1 Java的历史 1.1.2 Java的语言特点 1.1.3 Java API简介 1.1.4 Java未来发展 1.2 Java程序设计环境 1.2.1 命令行工具——JDK 6.0 1.2.2 安装工具包JDK 1.2.3 设置JDK环境 1.2.4 集成开发环境安装——MyEclipse 8.5 1.2.5 MyEclipse的一些常用操作 1.3 创建和运
  3. 所属分类:Java

    • 发布日期:2012-02-25
    • 文件大小:2097152
    • 提供者:tangquanzhou
  1. 算法课程设计 3*3棋盘问题

  2. 在3×3的棋盘上,摆有八个棋子,每个棋子上标有1至8的某一数字。棋盘中留有一个空格。空格周围的棋子可以移到空格中。要求解的问题是:给出一种初始布局(初始状态)和目标面局(目标状态),找到一种移动方法,实现从初始布局到目标布局的转变。 该代码为针对该问题的BFS实现,代码有详细注释。
  3. 所属分类:C/C++

    • 发布日期:2012-12-31
    • 文件大小:18432
    • 提供者:zcube
  1. 实用与学习软件系列(3) ChChess 中国象棋(单机&网络版) (含源码)

  2. 中国象棋程序,有三种功能:(1)人和计算机下,(2)双人网络下(仅在局域网测试),(3)观看机战 大三时五一7天做的,自己研究的算法,前看两步棋,一般响应时间不超过2秒。 MFC,并实现了棋子动态移动效果,悔棋,保存残局等附加功能。上传了截图和编译好的程序,源码。 屏幕截图见: http://hi.baidu.com/wangfeiyuer/blog/item/a4b30b5502683252564e0097.html
  3. 所属分类:网络基础

    • 发布日期:2008-10-12
    • 文件大小:3145728
    • 提供者:wfywangfeiyao
  1. c++ 棋子移动算法实现 自己研究 有PPT

  2. c++ 棋子移动算法实现 自己研究 有PPT
  3. 所属分类:其它

    • 发布日期:2009-03-25
    • 文件大小:43008
    • 提供者:wxh1529274848
  1. 象棋 马的遍历

  2. 【问题描述】 在N*N棋盘上,任意一个位置放置一个棋子马,要能选择一套合适的移动路线,按象棋中“马走日”的移动规则不重复地遍历棋盘上每一个位置点。 【基本要求】 1) 起始位置坐标由用户输入任意指定,然后依次输出所遍历的每个位置坐标。 2) 开始先不必考虑象棋中“蹩马腿”的规则,实现基本遍历功能。 3) 棋谱的大小N(N>5)自行设定,注意事先分析算法的时间复杂度。 【扩展要求】 1) 有兴趣的同学可在棋盘上设置一个或多个憋马腿的棋子,尝试遍历过程如何完善。 本代码代码原创,用C语言写成
  3. 所属分类:C/C++

    • 发布日期:2019-04-24
    • 文件大小:4096
    • 提供者:weixin_42213570
  1. 中国象棋andriod手机游戏版本源码.rar

  2. 中国象棋之博弈的艺术:挑战你自己,集中你的智慧,来享受博弈的乐趣,一般运行于andriod智能机的中国象棋游戏,具体玩法:用鼠标点击选中您所需移动的棋子,然后再次点击需要移动到的位置,当符合规则时,将移动成功。   象棋的规则类应该是本源码游戏的核心了,这是算法,其他类通过调用canMove方法给出起始位置与结束位置,通过调用searchAGoodMove方法得到棋局最好的走法,而其中的allPossibleMoves方法得到的是当前棋局的所有的走法。   游戏打开时通过WelcomeView
  3. 所属分类:其它

    • 发布日期:2019-07-10
    • 文件大小:1048576
    • 提供者:weixin_39840588
  1. 爱恩斯坦棋开发手册.pdf

  2. 爱恩斯坦棋开发文档,包括很详细的代码开发,是使用JAVA!爱恩斯坦棋介绍 爱恩斯坦棋,德语为 Ein Stein wurfelt nicht!,简称EWN,是德国的教授Ingo Althofer为纪念爱因斯坦相对论诞生100周年而发明的游戏,于2005年德国爱 因斯坦年官方展览。爱恩斯坦棋的德语直译为“爱因斯坦不投骰子!”,它的发明 来源于爱因斯坦说过的一句话:“我相信上帝不玩骰子”。 爱恩斯坦棋的棋盘由5×5大小的正方形棋位组成,且对弈方分别标记为红 方和蓝方,红蓝双方分别有标记为1~6号数字
  3. 所属分类:其他

    • 发布日期:2019-10-11
    • 文件大小:570368
    • 提供者:qq_40178533