社区
VB基础类
帖子详情
求“猜数字”游戏的算法。
changton
2003-03-20 10:11:55
很多电子词典都有这个游戏。不再赘述。算法实现计算机自动猜数。
如:用户在纸上写了“1860”,然后程序开始猜,每次由用户(或其他程序)告诉此程序是“几A几B”,在最少的次数内猜出。有思想即可,大家一起来吧!
...全文
65
2
打赏
收藏
求“猜数字”游戏的算法。
很多电子词典都有这个游戏。不再赘述。算法实现计算机自动猜数。 如:用户在纸上写了“1860”,然后程序开始猜,每次由用户(或其他程序)告诉此程序是“几A几B”,在最少的次数内猜出。有思想即可,大家一起来吧!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
griefforyou
2003-03-20
打赏
举报
回复
我有自已用Delphi写的,不知道你要不要
zyplwt
2003-03-20
打赏
举报
回复
for(i=3;i>-1;i--)
for(j=0;j<4;j++)
if((int)(guess/pow10(i))==answer[j])
{if(i+j==3)
a=a+1;
else
b=b+1;
}}
guess=guess-(int)(guess/pow10(i))*pow10(i);}
这是C语言的几A几B代码,你看看吧
pow10(i)是10的i次方
“
猜数字
”
游戏
算法
破解
就是破解文曲星上那种 0A4B 的
猜数字
游戏
了。利用筛选法。具体请看程序吧。
猜数字
游戏
算法
求
解
猜数字
图解Java数据结构和
算法
1.
算法
是程序的灵魂,优秀的程序在对海量数据处理时,依然保持高速计算,就需要高效的数据结构和
算法
支撑。2.网上数据结构和
算法
的课程不少,但存在两个问题:1)授课方式单一,大多是照着代码念一遍,数据结构和
算法
本身就比较难理解,对基础好的学员来说,还好一点,对基础不好的学生来说,基本上就是听天书了2)说是讲数据结构和
算法
,但大多是挂羊头卖狗肉,
算法
讲的很少。 本课程针对上述问题,有针对性的进行了升级 3)授课方式采用图解+
算法
游戏
的方式,让课程生动有趣好理解 4)系统全面的讲解了数据结构和
算法
, 除常用数据结构和
算法
外,还包括程序员常用10大
算法
:二分查找
算法
(非递归)、分治
算法
、动态规划
算法
、KMP
算法
、贪心
算法
、普里姆
算法
、克鲁斯卡尔
算法
、迪杰斯特拉
算法
、弗洛伊德
算法
、马踏棋盘
算法
。可以解决面试遇到的最短路径、最小生成树、最小连通图、动态规划等问题及衍生出的面试题,让你秒杀其他面试小伙伴3.如果你不想永远都是代码工人,就需要花时间来研究下数据结构和
算法
。教程内容:本教程是使用Java来讲解数据结构和
算法
,考虑到数据结构和
算法
较难,授课采用图解加
算法
游戏
的方式。内容包括: 稀疏数组、单向队列、环形队列、单向链表、双向链表、环形链表、约瑟夫问题、栈、前缀、中缀、后缀表达式、中缀表达式转换为后缀表达式、递归与回溯、迷宫问题、八皇后问题、
算法
的时间复杂度、冒泡排序、选择排序、插入排序、快速排序、归并排序、希尔排序、基数排序(桶排序)、堆排序、排序速度分析、二分查找、插值查找、斐波那契查找、散列、哈希表、二叉树、二叉树与数组转换、二叉排序树(BST)、AVL树、线索二叉树、赫夫曼树、赫夫曼编码、多路查找树(B树B+树和B*树)、图、图的DFS
算法
和BFS、程序员常用10大
算法
、二分查找
算法
(非递归)、分治
算法
、动态规划
算法
、KMP
算法
、贪心
算法
、普里姆
算法
、克鲁斯卡尔
算法
、迪杰斯特拉
算法
、弗洛伊德
算法
马踏棋盘
算法
。学习目标:通过学习,学员能掌握主流数据结构和
算法
的实现机制,开阔编程思路,提高优化程序的能力。
以
猜数字
游戏
引出的分治
算法
的理解与思考
文章目录一、背景二、
猜数字
游戏
2.1
游戏
规则2.2
猜数字
游戏
源码2.3
猜数字
游戏
技巧三、分治
算法
3.1 思想与策略3.2 适用的特征3.3 分治
算法
的典型应用3.3.1 归并排序的原理3.3.2 自顶向下的归并排序源码四、总结 一、背景 分治
算法
是计算机五大常用
算法
之一,也是在JAVA编程中经常用到的
算法
之一。对于分治
算法
的理解,往往会停留在一些枯燥的概念上,比如“分而治之”,“问题原子分解”等。该文将会通过一个
猜数字
的
游戏
入手,引出对于分治
算法
基本思想的思考。 二、
猜数字
游戏
2.1
游戏
规则 由
猜数字
小
游戏
——
算法
学习
这是我参加“14天阅读挑战赛”第一周第二篇 点击查看“14天阅读挑战赛”详情 ,《趣学
算法
第二版》1.4 神奇的兔子数列。 跟着小玉老师学
算法
神奇的“兔子数列” (递归、循环,哪个更好?)
VB基础类
7,763
社区成员
197,605
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章