自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 MFC动态改变静态文本框颜色

MFC-动态改变静态文本框颜色环境: win10、Visual C++ 6.0实现要求:一共有三个按钮,每个按钮控制一个文本框的颜色,每按下一次,改变一次颜色过程建立工程:建立对话框工程为添加对话框添加相应的控件为按钮和文本框颜色变化添加消息处理函数1、按钮的消息处理函数添加:左键双击“开关一”控件则会提示是否生成“”按下按钮“”对应的消息处理函数此处OnButton1为函数名,Message为消息类型,Object ID为控件ID2、颜色变化的消息处理函数添加1、过程

2020-10-15 19:06:16 2321

原创 Maximum Subsequence Sum

Maximum Subsequence Sum题目描述这道题需要解决的问题为在一串序列中获得和最大的连续子序列,输出子序列的和以及首末元素(首元素要求是序号最小的),如果和为0或者负数,则分别输出0 0 0以及0 原序列的首元素 原序列的末尾元素解题思路这道题是最大子列和问题的升级版,主要改动在需要输出这个最大子列首末元素。最大子列和的求解可以参考这篇博客https://blog.c...

2020-03-17 11:44:37 123

原创 C# 事件

C# 事件事件简介Microsoft Docs上的解释:事件是对象用于(向系统中的所有相关组件)广播已发生事情的一种方式。 任何其他组件都可以订阅事件,并在事件引发时得到通知。这样说比较抽象,打个比方:你有一只看门狗,如果小偷来了,你的狗会叫,你听到狗叫就会起来抓小偷,这就是狗想你广播小偷来了这件事。事件的特点事件有三个要素:事件拥有者、事件订阅者、事件处理方法事件拥有者...

2020-02-21 17:19:15 2769 2

原创 HDOJ 1087 Super Jumping! Jumping! Jumping!

HDOJ 1087 Super Jumping! Jumping! Jumping!题目描述解题思路首先这道题的Problem Description就和阅读理解一样…,后面查了博客的描述,才知道这道题的问题在于求解最大上升子序列和,通俗描述为:博客转载:小明为了获得谈恋爱的经验,决定挑战很多个女生,每个女生有相对应的分数,小明想要循序渐进,因此分数从低到高的挑战,同时为了更快获得经...

2020-02-08 11:45:18 165

原创 HDOJ 1713 相遇周期

HDOJ 1713 相遇周期题目描述解题思路首先这道题的题意有点绕,我第一次理解这道题是一道追及问题,所以相遇周期的求解可以用公式T = 路程差L / 速度差V,按照这个思路去求解的话会连测试样例都不能通过,后面我在这道题的Discuss中得到正确AC的思路,但是还是不能说服自己。因此,就退而求其次,把这道题变成求分数的最小公倍数。求分数最小公倍数步骤就是先使分数通分成俩分母成为最小公倍数...

2020-02-07 22:58:25 120

原创 HDOJ 1995 汉诺塔V

HDOJ1995 汉诺塔V题目描述解题思路题目需要求在移动整个汉诺塔时,指定盘块的移动次数。我们可以通过观察法发现,汉诺塔的从下往上每个盘的移动次数时固定的,分别是1,2,4,8依次往上增加,这个规律可以理解为上层n的移动次数必为下层n+1的两倍,因为下层的每1次移动,必须上层先借助辅助柱进行移动,因此上层会多出的1次移动,所以上层的移动是下层的2倍。代码#include <io...

2020-02-05 19:29:55 344

原创 HDOJ 1997 汉诺塔VII

HDOJ 1997 汉诺塔VII题目描述解题思路这道题需要判断的是,当前盘子排列情况是否是最少移动次数(2^n - 1)中的情况。实在做不出,参考了其他博客,解题思路大多用递归模拟汉诺塔的移动过程,来判断汉诺塔的情况是否正确。首先,对于最大盘n,他有两种情况:在A柱上,需要向C柱移动,那么次最大盘n - 1,只能出现A、C上在C柱上,那么次最大盘n - 1需要从B柱到C柱上,那么盘...

2020-02-04 20:10:07 131

原创 HDOJ 2062 Subset sequence

HDOJ 2062 Subset sequence题目描述解题思路1. 确定子串数量,缩小问题规模。题意想要得到的是指定序号的子串,因此需要先分析每个串有几个子串,通过观察发现,n个数字的串,其子串的数量满足f[n] = n * (f[n - 1] + 1)。如图:同时子串的排列是分组的,其关系满足f[n] = g[n] * n,推导出g[n] = (n-1) * g[n - 1]...

2020-02-03 17:34:26 338

原创 HDOJ1062,字符串反转

HDOJ-1062,字符串反转题目描述解题思路解题思路比较直接,寻找出空格分隔出的各个子串,但提交后一直PE,下意识以为自己的代码输出有问题,但是没找出来,后面看了博客发现是自己默认空格只有一个。因为当时使用了strtok()函数来直接分隔出每个子串,但是分隔符是不能包含到分隔出的子串中的,所以一直PE。以下是源代码源代码#include <iostream>#inclu...

2020-02-01 20:58:48 251

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除