摘要: 算法介绍: 其实算法非常简单,当盘子的个数为n时,移动的次数应等于2^n - 1(有兴趣的可以自己证明试试看)。后来一位美国学者发现一种出人意料的简单方法,只要轮流进行两步操作就可以了。首先把三根柱子按顺序排成品字型,把所有的圆盘按从大到小的顺序放在柱子A上,根据圆盘的数量确定柱子的排放顺序:若n为偶数,按顺时针方向依次摆放 A B C; 若n为奇数,按顺时针方向... 阅读全文
posted @ 2013-10-08 16:40 AI Algorithms 阅读(3194) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.chinaunix.net/u/8681/showart_1356633.html http://blog.163.com/zhuzhihuacan@126/blog/static/12757945420102123576521/ 我的版本: 解决汉字乱码的问题,一句话说就是调整字体为宋体 ... 阅读全文
posted @ 2013-10-08 10:06 AI Algorithms 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 功能:输入一个字符串,判断是否为回文。 1.C语言版 #include int main() { char he[100]; char a; int i=0,flag=1; while((a=getchar())!='\n') { he[i]=a; ... 阅读全文
posted @ 2013-10-08 00:32 AI Algorithms 阅读(2060) 评论(0) 推荐(0) 编辑
摘要: 学C++的时候,这几个输入函数弄的有点迷糊;这里做个小结,为了自己复习,也希望对后来者能有所帮助,如果有差错的地方还请各位多多指教(本文所有程序均通过VC 6.0运行) 1、cin 2、cin.get() 3、cin.getline() 4、getline() 5、gets() 6、getchar() 附:cin.ignore();cin.get()//跳... 阅读全文
posted @ 2013-10-08 00:24 AI Algorithms 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 这篇文章主要讲解如何在C++中使用cout进行高级的格式化输出操作,包括数字的各种计数法(精度)输出,左或右对齐,大小写等等。通过本文,您可以完全脱离scanf/printf,仅使用cout来完成一切需要的格式化输入输出功能(从非性能的角度而言)。更进一步而言,您还可以在、上使用这些格式化操作,从而代替sprintf和fprintf函数。为方便描述,下文仅以cout为例进行介绍。 ... 阅读全文
posted @ 2013-10-07 23:06 AI Algorithms 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 1.编写一个求X的n次方的函数 #include using namespace std; double power(double x, int n); void main(void) { double x; int n; cout>x; cout>n; cout... 阅读全文
posted @ 2013-10-07 17:47 AI Algorithms 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 1.创建项目文件管理器是一个基于对话框的应用程序。首先新建一个“MFC应用程序”类型的项目,然后输入新建项目的名称“FileMng”,并指定该项目保存的位置,单击“确定”按钮,如图所示。在弹出的“应用程序类型”向导对话框中,选择“应用程序类型”为“基于对话框”,并取消对“使用Unicode库”复选框... 阅读全文
posted @ 2013-09-25 21:45 AI Algorithms 阅读(3100) 评论(0) 推荐(1) 编辑
摘要: 本程序主要实现如下功能:程序通过左边的树形控件显示本地计算机中目录的结构,右边的列表控件则负责响应树形控件中选择的目录节点并把此节点中的所有项在列表框中显示出来,列表框支持奇偶行颜色设置,选中颜色设置和热点颜色设置;本程序支持显示或不显示隐藏文件和系统文件,支持文件的重命名、打开、复制、移动和删除操作,删除操作支持删除到回收站和彻底删除选择。同时支持地址栏跳转功能。支持属性栏的时间显示程序主界面:1. 模式与无模式对话框本程序是基于对话框而设计的,对话框分为模式对话框和无模式对话框。对于模式对话框,当该对话框在关闭之前,用户不能够在同一应用程序中进行其它的操作,这类对话框如“打开文件”对话框等 阅读全文
posted @ 2013-09-24 22:09 AI Algorithms 阅读(2042) 评论(0) 推荐(0) 编辑
摘要: Codeint main(){ int i; printf("%d",i);}插件介绍辛苦了两人小时写日志不小心浏览器崩溃了,发誓以后一定记得用Word先写好。将Word 中的内容copy编辑器中,就是不大对劲,最惨的就图片,根本就没有。在记事本中写内容,代码图片一张张处... 阅读全文
posted @ 2013-09-23 23:43 AI Algorithms 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 1.插件效果展示 1: void CDemoDlg::OnBnClickedNmdlg() 2: { 3: CNonModeDlg *pDlg = new CNonModeDlg();// 创建一个CNonModeDlg类的实例 4: pDlg->Create... 阅读全文
posted @ 2013-09-23 22:59 AI Algorithms 阅读(342) 评论(0) 推荐(0) 编辑