 |
get 24
|
|
| |
![工程快照[1,394,454字节]](/upload/2007/11/1047343491789.bmp)
|
| |
| 大家好象对怎么用电脑算24的问题没兴趣, 所以我就先把这个代码传上来,当然是想抛砖引玉. 这个代码其实可以让人输入很多个数(比如4个)然后输出所有有且只有这些数的且结果为某数(比如24)的算式.水平有限,就先只用+-*/四种运算.实现方法就是用4个数中任意两个参加运算剩下3个数,再任意两个参加运算剩下2个数的递归来得到所有可能结果.结果都正确,但是代码本身问题也不少,比如:
1.在自己机器上可以很快运行输出结果,但在学校或部分其他人的机器上会有错误报告或access vi...其结果惨不忍睹!
2.如果输入有四位数在找最大公约数时会发生stack overflow.
3.输出不合理,有不同思路解出的相同算式,且有很多多余括号. (这个我会自己改的!但可能有点麻烦.)
唯一好处是每一步运算都有通分及约分,所以可以准确找出如3*(3-8/3)=24这样的复杂算式作结果.只是希望各位随便看看.BTW,这是老师留的思考题,如果有更好答案请及时告诉我,谢谢!
|
|
| 作者:vcsubman vcsubman张贴于2007-11-13 07:26:06.0,共阅读792次,回复0次 |
|
|
 |
系统Modem列表枚举程序
|
|
| |
![工程快照[14,813字节]](/upload/2004/03/1016455416378.gif)
|
| |
| 通过注册表读取系统的Modem列表
|
|
| 作者:不祥 bluejoe张贴于2004-03-18 20:44:47.0,共阅读2646次,回复2次 |
|
|
 |
CGraph 修正版 一个免费的绝美的图形库!!
|
|
| |
![工程快照[7,653字节]](/upload/2004/12/1047343491208.gif)
|
| |
| CGraph是一个外国人写的图形库,写得非常好!不过,唯一的不足是:
1:析构函数调用出错
2:中文字体很难看
我把它改了一下,方便大家使用本文工程中的CGraph已经封装到了DLL,由于时间关系,我没做DEMO,此类库的详细介绍你可以到VCCODE搜索,那也有DEMO科下载。
不过,你要记得下载那个DEMO后,换成我改过的文件,然后加上DELETE,最后根据自己需要改一下。
我只说一下我做的改进:
1:修复了析构函数中的内存泄露问题,用BOUNDSCHECK查了下,没问题了。
2:把字体全部换成宋体 9号 中文号看点
具体怎么使用不要问我,去网上找例子吧,很容易的。虽然我解决了析构中的内存泄露,不过我没有解决REMOVEALL中的内存泄露,因为我没用这个函数,就懒得改,你可以试着自己改改--如果你要用这个函数的话 呵呵
|
|
| 作者:不祥 longhorn张贴于2004-12-25 22:03:19.0,共阅读7012次,回复8次 |
|
|
 |
蓝风原创: NNs Number Recoger Model
|
|
| |
![工程快照[2,261,046字节]](/upload/2007/10/1047343491749.bmp)
|
| |
| 今天在VCer工具里看到 Inno Setup 5.1.9 汉化版 篇,下载了觉得很好用于是就到作者的官方网站(http://www.jrsoftware.org/)上下载了5.2.1版,把以前的毕业设计NNs Number Recoger Model打包了,故将其安装包发布上来,希望大家就制作不足之处提出建议!
本着VCer (你有一个思想,我有一个思想, 我们交换一下,一人就有两个思想;)开源的思想,特将软件工程源码(有详尽的注释)上传了,希望对刚接触NNs\hopfiel算法的有所帮助,同时请各位大侠就NNs Number Recoger Model提出更好的建议!
原软件采用了皮肤控件(Matinsoft Inc. 2004.11.25 的 AppFace 0.2),这里就没贴上来了,CSDN里可以找到,只要把AppFace.dll文件和至少一个同版本的URF皮肤文件粘贴到软件安装目录下便可使用了!
|
|
| 作者:蓝风 bluewind张贴于2007-10-15 19:11:43.0,共阅读959次,回复2次 |
|
|
 |
BBS联赛作品A4010
|
|
| |
| A1.
/*
首届高校BBS程序设计大赛 算法项目赛题A
By rainarch@smth 2004.4.16
=======================
A1.工作安排
-----------------------
问题:
有一定数量的夜班警卫保卫当地的仓库以防止抢劫。这些警卫需要成对地进行安排,使每一
对安排在不同的夜晚。仓库主管要求你写一程序, 确定能够安排警卫的最大值。 注意:每
一个警卫人员只能安排一次,警卫人员不能单独工作。
输入:
第一行包含一个整数 N <= 222 ,这是警卫人员的总数。以下的每一行包含一对整数(i,j)意
味着警卫i和j能够在一起工作。输入以EOF结束。
输出:
输出最理想的安排方法。输出一整数,表示能够安排的警卫人员的总数C。然后的C/2行,每
一行2个整数,意味着 i 和 j 能够一起工作。
输入样例:
3
1 2
2 3
1 3
输出样例:
2
1 2
///////////////////////////////////////////////
主要思想
根据图中上点的度最小优先考虑的原则。
link: 表示每个guard可能的匹配对数目
1. Compute link for each guard
2. ...
|
|
| 作者:不祥 imcc张贴于2004-05-06 22:34:28.0,共阅读2121次,回复1次 |
|
|
 |
Tetris
|
|
| |
![工程快照[1,440,054字节]](/upload/2007/10/1047343491756.bmp)
|
| |
| 大家好!这个是我用VB写的Tetris(那时水平和小学刚毕业差不多),已经把一些较明显的bug去掉了。但总觉得不是很好,所以请大家随便看看(本人代码可读性极差,大家看下运行结果有什么问题就行),请顺便提些意见,谢谢!
|
|
| 作者:vcsubman vcsubman张贴于2007-10-21 10:00:23.0,共阅读637次,回复0次 |
|
|
 |
白乔原创:文件名转换小写
|
|
| |
| 很简单的,将当前目录的所有文件和目录名转换为小写。
白乔自己经常用到的,不知道对你们有没有用:)
|
|
| 作者:不祥 bluejoe张贴于2004-03-18 20:38:38.0,共阅读2201次,回复1次 |
|
|
 |
outlook bar
|
|
| |
![工程快照[33,162字节]](/upload/2007/05/1047343491542.jpg)
|
| |
| ...outlook bar
|
|
| 作者:heartofdra heartofdra张贴于2007-05-28 21:55:54.0,共阅读2083次,回复1次 |
|
|
 |
snoopy每日一译-简单超文本静态控件
|
|
| |
![工程快照[13,922字节]](/upload/2004/04/1047343490879.jpg)
|
| |
| 简单超文本静态控件
by:Franz Wong 2003.1.14
from:codeGuru
翻译:snoopy我写这个类的时候参考了Zhibin Cao的"CScrollHotStatic!XHyperlink and Scroll CStatic Class"一文。CHyperlinkStatic中有
两个public函数:
void SetHyperlink(CString strHyperlink)
void SetCaption(CString strCaption)
SetHyperlink用来设定连接,而SetCaption用来设定你所看到的文本。
当鼠标在文本上方会变成手状指针。文本下方有下划线。简单就是最好。我也不多说废话了,Enjoy! :-)
|
|
| 作者:不祥 ycr40张贴于2004-04-26 20:37:45.0,共阅读2628次,回复2次 |
|
|
 |
dedict
|
|
| |
![工程快照[15,414字节]](/upload/2007/07/1047343491646.jpg)
|
| |
| ...颠覆传统字典,不再是照字母表着愚公移山地爬格子,一种全新的体验!
可视化的电子词典,图形的方式,直观地展现单词之间的联系。
统计统计数据和人们自身的感性认知一致表明:
人们对图形的记忆效果印象最深刻,其次是表格,最差就是文字了
由于传统出版业的行业特性的限制,为了便于检索,传统的纸质字典只能按照字母表顺序来组织排版。所以我们一直以来看到的都是此类的字典,甚至于很多电子辞典也还是沿袭了这个传统,尽管事实上字母表顺序很不利于人脑的记忆和接受。我们称其为传统字典或者子母顺序字典,以区别于DEDict。
而今,由于电脑技术的高度发展,多媒体技术,网络技术的普遍运用,电子辞典也具备了革新的基础。
以图形化的方式来组织单词的表现形式,完全不同的革命性的用户体验。
更加符合人类的认知原理,生理特性。
于是,就有了这个辞典...
愿他对您有所帮助!!!
|
|
| 作者:lakewalker lakewalker张贴于2007-07-18 10:05:38.0,共阅读3238次,回复4次 |
|
|
 |
HexView
|
|
| |
![工程快照[132,313字节]](/upload/2007/02/1047343491345.jpg)
|
| |
| ...
一个难得的 对Doc类进行了编程的 完整工程。
此工程对文件以16进制的方式进行查看。
从中还可以学习CScrollView的编程。
做了字体选择的对话框。
|
|
| 作者:不祥 heartofdra张贴于2007-02-12 18:46:04.0,共阅读2320次,回复2次 |
|
|
 |
AKAI 个人2005年写的游戏DOMO
|
|
| |
![工程快照[713字节]](/upload/2007/08/1047343491681.zip)
|
| |
| ...2005年用GDI写的游戏源码,希望对大家有帮助,很菜的
联系MAIL: akailee@163.com
QQ:21787070
|
|
| 作者:AKAI LEE evelees张贴于2007-08-24 11:01:40.0,共阅读1152次,回复0次 |
|
|
 |
模拟键盘输入的类
|
|
| |
| 用 Sendit(CString msg) 发送字符串,完成模拟键盘输入.仅供 vcer 用户,请勿转贴.谢谢.
|
|
| 作者:不祥 Bccv张贴于2004-04-12 11:40:23.0,共阅读3202次,回复2次 |
|
|
 |
白乔原创:一个简单的超文本控件CHyperText
|
|
| |
![工程快照[20,941字节]](/upload/2007/02/1047343491349.gif)
|
| |
| 前一段时间做一个小项目,遇到一个问题,就是要在用户输入文本时在某个位置显示带有图标的提示,如:“已输入160字”,并显示警告或OK的LOGO。
开始我采用的方案是:准备2个静态控件,前一个显示图标,后一个显示文字。后来发现这个做法很别扭,而且缺乏柔性。由于平时从事WEB开发比较多,我就自然而然地想到了超文本:)为什么不弄一个超文本的控件呢?
使用方法
最后封装出来的类是CHyperText,它继承于CStatic,大家使用的时候,只要将你的静态控件绑定成CHyperText即可,如:
CHyperText m_Hint2;
CHyperText m_Hint1;
当然,由于精力有限,我只能实现部分的标签,如下示出已实现的标签:
FONT:字体的设置,包含face/size/color属性;
face:字体名,如:黑体;
size:对应于字体的高度,单位是em;
color:目前只支持16进制,如:#ff0000,代表红色;
B:粗体;
I:斜体;
U:下划线;
IMG:图片,包含src属性;
src:目前只支持位图资源和图标资源,src指定资源的ID,如:src="128";
哪位vcer有时间的话,可以继续完善其标签。
实现方案
如何解析?
在实现上,我主要采用了CMarkup类完成标签的解析。代码如下:
voi ...
|
|
| 作者:白乔 bluejoe张贴于2007-02-27 09:45:22.0,共阅读3235次,回复2次 |
|
|
 |
对话框上 list控件
|
|
| |
![工程快照[18,873字节]](/upload/2007/05/1047343491521.jpg)
|
| |
| ...对话框上 list控件
|
|
| 作者:heartofdra heartofdra张贴于2007-05-28 21:33:14.0,共阅读1874次,回复1次 |
|
|
 |
多文件选择文件对话框,用这个类吧(也是smth有人问)
|
|
| |
| 见例程
|
|
| 作者:不祥 Bccv张贴于2004-04-16 09:41:44.0,共阅读2283次,回复1次 |
|
|
 |
白乔原创:扒皮纸牌程序
|
|
| |
![工程快照[97,616字节]](/upload/2004/03/1016455881507.jpg)
|
| |
| 扒皮纸牌游戏是白乔学生时代的作品,详细操作方法参见帮助文件。简单的Windows界面程序,AI算法也很简单。
|
|
| 作者:不祥 bluejoe张贴于2004-03-18 20:53:57.0,共阅读4497次,回复6次 |
|
|
 |
增强型Socket通讯包CSmartHost
|
|
| |
![工程快照[16,729字节]](/upload/2004/04/1201.gif)
|
| |
| CSmartHost是CHost的增强版,主要加强的部分表现在:
支持流式数据操作,可以将各种类型的数据压入协议包;
支持多线程处理模式。在某些场合,服务器端接受到客户请求之后,可能需要很耗时的响应操作,这个时候新开启一个线程是很必要的。程序员可以通过简单的函数调用,以指定采用多线程处理模式;
对应于CHost,CSmartHost的使用模式如下:
CSmartStream
|
|
CSmartClient ------ CProtocolStream -------- CSmartServer
| |
|继承 |继承
| |
CSimpleClient ------------------------------ CSimpleServer
CProtocolStream继承于CSmartStream ...
|
|
| 作者:不祥 bluejoe张贴于2004-04-11 22:36:16.0,共阅读7987次,回复5次 |
|
|
 |
状态栏 动画显示
|
|
| |
![工程快照[24,782字节]](/upload/2007/05/1047343491485.jpg)
|
| |
| ...状态栏 动画显示
|
|
| 作者:heartofdra heartofdra张贴于2007-05-28 20:38:09.0,共阅读1863次,回复1次 |
|
|
 |
新颖的设计
|
|
| |
![工程快照[50,886字节]](/upload/2007/05/1047343491494.jpg)
|
| |
| ...新颖的设计
|
|
| 作者:heartofdra heartofdra张贴于2007-05-28 20:53:33.0,共阅读1470次,回复1次 |
|
|