C++/C
文章平均质量分 63
artemisrj
这个作者很懒,什么都没留下…
展开
-
MFC中透明按钮 CbuttonST
因为设计的交互界面按钮都是一些和背景融为一体的图片,所以经过一番搜索,用了别人写好的类CButtonST下载地址:http://www.codeproject.com/Articles/57/CButtonST-v3-9-MFC-Flat-buttons具体用法,一则百度一下很多,二则,网址里面自带demo,所以就不详细说明了,下面是自己写的简单过程,最好搜索教程。1.原创 2013-03-14 22:05:42 · 4309 阅读 · 0 评论 -
MFC自定义消息 笔者的尝试版本
自定义消息处理:在视类头文件中定义用户消息: #if _MSC_VER > 1000#pragma onceconst int WM_USERMSG=WM_USER+100; //定义用户消息#endif // _MSC_VER > 1000在视类头文件中声名用户消息:protected:原创 2013-03-21 14:02:04 · 765 阅读 · 0 评论 -
关于对话框切换的语音识别的解决方案
好吧,原来http://blog.csdn.net/artemisrj/article/details/8723095我用的是对话框模式,其中涉及到对话框的切换,我的程序是语音切换对话框。我在每一个对话框中都设置了语音识别,然后悲剧就来了。不知道为什么,OnOk();并没有使得原来对话框对应的语音识别结束,其实做收尾工作应该是一个好习惯啊,我竟然没有养成好的收尾习惯。在关闭对话原创 2013-05-07 17:47:19 · 1445 阅读 · 0 评论 -
【C++】浙大basic level PAT 代码1001,1002,1003
1001. 害死人不偿命的(3n+1)猜想 (15)时间限制 400 ms内存限制 32000 kB代码长度限制 8000 B判题程序 Standard作者 CHEN, Yue卡拉兹(Callatz)猜想:对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍原创 2014-01-12 12:34:07 · 1647 阅读 · 0 评论 -
【C++】浙大PAT (Basic Level)1013. 数素数 (20)
1013. 数素数 (20)时间限制 100 ms内存限制 32000 kB代码长度限制 8000 B判题程序 Standard作者 CHEN, Yue令Pi表示第i个素数。现任给两个正整数M 4,请输出PM到PN的所有素数。输入格式:输入在一行中给出M和N,其间以空格分隔。输出格式原创 2014-01-24 21:44:50 · 1279 阅读 · 0 评论 -
【C++】浙大PAT (Basic Level)1012. 数字分类 (20)
1012. 数字分类 (20)时间限制 50 ms内存限制 32000 kB代码长度限制 8000 B判题程序 Standard作者 CHEN, Yue给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1 = 能被5整除的数字中所有偶数的和;A2 = 将被5除后余1的数字按给出原创 2014-01-24 20:36:58 · 1265 阅读 · 0 评论 -
【C++】浙大PAT (Basic Level)1014. 福尔摩斯的约会 (20)
1014. 福尔摩斯的约会 (20)时间限制 50 ms内存限制 32000 kB代码长度限制 8000 B判题程序 Standard作者 CHEN, Yue大侦探福尔摩斯接到一张奇怪的字条:“我们约会吧!3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d原创 2014-01-25 20:58:19 · 1196 阅读 · 2 评论 -
【C++】浙大PAT (Basic Level)1017. A除以B (20)
1017. A除以B (20)时间限制 100 ms内存限制 32000 kB代码长度限制 8000 B判题程序 Standard作者 CHEN, Yue本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A = B * Q + R成立。输入格原创 2014-01-29 15:09:05 · 1656 阅读 · 0 评论 -
【C++】浙大PAT (Basic Level)1018. 锤子剪刀布 (20)
1018. 锤子剪刀布 (20)时间限制 100 ms内存限制 32000 kB代码长度限制 8000 B判题程序 Standard作者 CHEN, Yue大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双原创 2014-01-29 18:58:20 · 1173 阅读 · 0 评论 -
【C++】浙大PAT (Basic Level)1016. 部分A+B (15)
1016. 部分A+B (15)时间限制 100 ms内存限制 32000 kB代码长度限制 8000 B判题程序 Standard作者 CHEN, Yue正整数A的“DA(为1位整数)部分”定义为由A中所有DA组成的新整数PA。例如:给定A = 3862767,DA = 6,则A的“6部分”P原创 2014-01-27 17:32:09 · 996 阅读 · 0 评论 -
【C++】浙大PAT (Basic Level)1005. 继续(3n+1)猜想 (25)
#include#include#includeusing namespace std;int listIt(int n){ if(n%2==0){ n=n/2; }else { n=3*n+1; n=n/2; } return n;}int find原创 2014-01-13 14:16:55 · 1202 阅读 · 0 评论 -
【C++】浙大PAT (Basic Level)1019. 数字黑洞 (20)
1019. 数字黑洞 (20)时间限制 100 ms内存限制 32000 kB代码长度限制 8000 B判题程序 Standard作者 CHEN, Yue给定任一个各位数字不完全相同的4位正整数,如果我们先把4个数字按非递增排序,再按非递减排序,然后用第1个数字减第2个数字,将得到一个新原创 2014-01-31 12:06:48 · 1897 阅读 · 0 评论 -
【C++】浙大PAT (Basic Level)1007. 素数对猜想 (20)
1007. 素数对猜想 (20)时间限制 400 ms内存限制 32000 kB代码长度限制 8000 B判题程序 Standard作者 CHEN, Yue让我们定义 dn 为:dn = pn+1 - pn,其中 pi 是第i个素数。显然有 d1=1 且对于n>1有 dn 是偶数。“素数对猜想”原创 2014-01-19 19:21:16 · 1274 阅读 · 0 评论 -
【C++】浙大basic level PAT 1008. 数组元素循环右移问题 (20)*
1008. 数组元素循环右移问题 (20)时间限制 400 ms内存限制 32000 kB代码长度限制 8000 B判题程序 Standard一个数组A中存有N(N>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(M>=0)个位置,即将A中的数据由(A0 A1……AN-1)变换为(AN-M原创 2014-01-20 19:32:22 · 1050 阅读 · 0 评论 -
【C++】浙大PAT (Basic Level)1020. 月饼 (25)
月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有3种月饼,其库存量分别为18、15、10万吨,总售价分别为75、72、45亿元。如果市场的最大需求量只有20万吨,那么我们最大收益策略应该是卖出全部15万吨第2种月饼原创 2014-01-31 16:25:15 · 1463 阅读 · 0 评论 -
【C++】浙大PAT (Basic Level)1004. 成绩排名 (20)
其实也算是学习了,以前C++的老师不喜欢,所以可以算根本没学过,现在回头重新梳理知识1004. 成绩排名 (20)时间限制 400 ms内存限制 32000 kB代码长度限制 8000 B判题程序 Standard作者 CHEN, Yue读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩原创 2014-01-12 23:09:31 · 1532 阅读 · 0 评论 -
【C++】浙大PAT (Basic Level)1006. 换个格式输出整数 (15)
1006. 换个格式输出整数 (15)时间限制 400 ms内存限制 32000 kB代码长度限制 8000 B判题程序 Standard作者 CHEN, Yue让我们用字母B来表示“百”、字母S表示“十”,用“12...n”来表示个位数字n(输入格式:每个测试输入包含1个测试用例,给出正整原创 2014-01-19 18:04:07 · 749 阅读 · 0 评论 -
【c++】PAT (Advanced Level) 1001. A+B Format (20)
1001. A+B Format (20)时间限制 400 ms内存限制 32000 kB代码长度限制 16000 B判题程序 Standard作者 CHEN, YueCalculate a + b and output the sum in standard format -- that is原创 2014-02-21 19:01:57 · 1107 阅读 · 0 评论 -
【c++】PAT (Advanced Level) A+B for Polynomials (25)
1002. A+B for Polynomials (25)时间限制 400 ms内存限制 32000 kB代码长度限制 16000 B判题程序 Standard作者 CHEN, YueThis time, you are supposed to find A+B where A and B a原创 2014-02-22 11:50:03 · 1058 阅读 · 0 评论 -
【c++】PAT (Advanced Level) 1005. Spell It Right (20)
1005. Spell It Right (20)时间限制 400 ms内存限制 32000 kB代码长度限制 16000 B判题程序 Standard作者 CHEN, YueGiven a non-negative integer N, your task is to compute the原创 2014-02-22 14:58:00 · 1374 阅读 · 0 评论 -
【c++】PAT (Advanced Level) 1006. Sign In and Sign Out (25)
1006. Sign In and Sign Out (25)时间限制 400 ms内存限制 32000 kB代码长度限制 16000 B判题程序 Standard作者 CHEN, YueAt the beginning of every day, the first person who si原创 2014-02-22 15:20:04 · 689 阅读 · 0 评论 -
【c++】PAT (Advanced Level)1008. Elevator (20)
1008. Elevator (20)时间限制 400 ms内存限制 32000 kB代码长度限制 16000 B判题程序 Standard作者 CHEN, YueThe highest building in our city has only one elevator. A request原创 2014-02-22 20:53:55 · 1060 阅读 · 0 评论 -
【c++】PAT (Advanced Level)1009. Product of Polynomials (25)
1009. Product of Polynomials (25)时间限制 400 ms内存限制 32000 kB代码长度限制 16000 B判题程序 Standard作者 CHEN, YueThis time, you are supposed to find A*B where A and原创 2014-02-23 20:58:15 · 1287 阅读 · 0 评论 -
【c++】PAT (Advanced Level)1011. World Cup Betting (20)
1011. World Cup Betting (20)时间限制 400 ms内存限制 32000 kB代码长度限制 16000 B判题程序 Standard作者 CHEN, YueWith the 2010 FIFA World Cup running, football fans the w原创 2014-02-24 22:56:08 · 918 阅读 · 0 评论 -
【机器学习】机器学习中英文对照以及学习笔记
提出一种基于自适应神经模糊推理系统的视频烟雾检测算法。从视频图像中提取烟雾特征,采用减法聚类确定模糊规则数,建立初始模糊系统。通过神经网络的自学习机制凋格前提参数和结论参数,确定模糊推理规则。实验结果表明,与传统BP神经网络算法及支持向最机算法相比,该算法具有较优的ROC曲线特性。自适应神经模糊推理系统原创 2014-01-10 20:05:22 · 4102 阅读 · 0 评论 -
【c++】PAT (Advanced Level)1012. The Best Rank (25)*
1012. The Best Rank (25)时间限制 400 ms内存限制 32000 kB代码长度限制 16000 B判题程序 Standard作者 CHEN, YueTo evaluate the performance of our first year CS majored stud原创 2014-02-26 14:16:51 · 717 阅读 · 0 评论 -
【c++】PAT (Advanced Level)1015. Reversible Primes (20)
1015. Reversible Primes (20)时间限制 400 ms内存限制 32000 kB代码长度限制 16000 B判题程序 Standard作者 CHEN, YueA reversible prime in any number system is a prime whose原创 2014-02-27 11:07:23 · 721 阅读 · 0 评论 -
【c++】PAT (Advanced Level)1027. Colors in Mars (20)
1027. Colors in Mars (20)时间限制 400 ms内存限制 32000 kB代码长度限制 16000 B判题程序 Standard作者 CHEN, YuePeople in Mars represent the colors in their computers in a原创 2014-02-27 17:16:47 · 760 阅读 · 0 评论 -
【c++】PAT (Advanced Level)1031. Hello World for U (20)
1031. Hello World for U (20)时间限制 400 ms内存限制 32000 kB代码长度限制 16000 B判题程序 Standard作者 CHEN, YueGiven any string of N (>=5) characters, you are asked to原创 2014-02-28 10:40:20 · 788 阅读 · 0 评论 -
【c++】PAT (Advanced Level)1023. Have Fun with Numbers (20)
1023. Have Fun with Numbers (20)时间限制 400 ms内存限制 32000 kB代码长度限制 16000 B判题程序 Standard作者 CHEN, YueNotice that the number 123456789 is a 9-digit number原创 2014-02-27 16:11:21 · 621 阅读 · 0 评论 -
【c++】PAT (Advanced Level)1035. Password (20)
1035. Password (20)时间限制400 ms内存限制32000 kB代码长度限制16000 B判题程序Standard作者CHEN, YueTo prepare for PAT, the judge sometimes has to generate random password原创 2014-02-28 12:02:36 · 628 阅读 · 0 评论 -
【C++】浙大PAT (Basic Level)1015. 德才论 (25)
1015. 德才论 (25)时间限制 200 ms内存限制 32000 kB代码长度限制 8000 B判题程序 Standard作者 CHEN, Li宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不原创 2014-02-21 17:25:41 · 951 阅读 · 0 评论 -
【C++】PAT(advanced level)1042. Shuffling Machine (20)
1042. Shuffling Machine (20)时间限制 400 ms内存限制 32000 kB代码长度限制 16000 B判题程序 Standard作者 CHEN, YueShuffling is a procedure used to randomize a deck of play原创 2014-03-02 15:52:00 · 1179 阅读 · 0 评论 -
【C++】PAT(advanced level)1046. Shortest Distance (20)
1046. Shortest Distance (20)时间限制 100 ms内存限制 32000 kB代码长度限制 16000 B判题程序 Standard作者 CHEN, YueThe task is really simple: given N exits on a highway whi原创 2014-03-03 11:19:15 · 780 阅读 · 0 评论 -
【C++】PAT(advanced level)1050. String Subtraction (20)
1050. String Subtraction (20)时间限制 10 ms内存限制 32000 kB代码长度限制 16000 B判题程序 StandardGiven two strings S1 and S2, S = S1 - S2 is defined to be the remaining str原创 2014-03-03 13:16:58 · 825 阅读 · 0 评论 -
【C++】PAT(advanced level)1061. Dating (20)
1061. Dating (20)时间限制 50 ms内存限制 32000 kB代码长度限制 16000 B判题程序 Standard作者 CHEN, YueSherlock Holmes received a note with some strange strings: "Let's dat原创 2014-03-04 09:04:36 · 1304 阅读 · 0 评论 -
【C++】PAT(advanced level )1069. The Black Hole of Numbers (20)
1069. The Black Hole of Numbers (20)时间限制 100 ms内存限制 32000 kB代码长度限制 16000 B判题程序 Standard作者 CHEN, YueFor any 4-digit integer except the ones with all原创 2014-03-04 09:49:55 · 1012 阅读 · 0 评论 -
【C++】PAT(advanced level)1054. The Dominant Color (20)
1054. The Dominant Color (20)时间限制 100 ms内存限制 32000 kB代码长度限制 16000 B判题程序 StandardBehind the scenes in the computer's memory, color is always talked about a原创 2014-03-03 14:36:57 · 983 阅读 · 0 评论 -
【C++】PAT(advanced level)1065. A+B and C (64bit) (20)
1065. A+B and C (64bit) (20)时间限制 100 ms内存限制 32000 kB代码长度限制 16000 B判题程序 Standard作者 HOU, QimingGiven three integers A, B and C in [-263, 263], you are原创 2014-03-04 09:28:31 · 1035 阅读 · 0 评论 -
【C++】浙大PAT (Basic Level)1011. A+B和C (15)
1011. A+B和C (15)时间限制 50 ms内存限制 32000 kB代码长度限制 8000 B判题程序 Standard作者 HOU, Qiming给定区间[-231, 231]内的3个整数A、B和C,请判断A+B是否大于C。输入格式:输入第1行给出正整数T(输出格式:原创 2014-01-21 21:52:08 · 1457 阅读 · 4 评论