摘要: 下载VSCode https://code.visualstudio.com/Download 在扩展里安装C/C++插件 https://code.visualstudio.com/Download 在扩展里安装C/C++插件 https://code.visualstudio.com/Downl 阅读全文
posted @ 2019-04-03 17:57 WindSun 阅读(659) 评论(0) 推荐(0) 编辑
摘要: P1308 统计单词数 P1308 统计单词数 P1308 统计单词数 题目描述 一般的文本编辑器都有查找单词的功能,该功能可以快速定位特定单词在文章中的位置,有的还能统计出特定单词在文章中出现的次数。 现在,请你编程实现这一功能,具体要求是:给定一个单词,请你输出它在给定的文章中出现的次数和第一次 阅读全文
posted @ 2019-03-23 00:12 WindSun 阅读(568) 评论(0) 推荐(0) 编辑
摘要: 题目标题:分巧克力 儿童节那天有K位小朋友到小明家做客。小明拿出了珍藏的巧克力招待小朋友们。 小明一共有N块巧克力,其中第i块是Hi x Wi的方格组成的长方形。 为了公平起见,小明需要从这 N 块巧克力中切出K块巧克力分给小朋友们。切出的巧克力需要满足: 1. 形状是正方形,边长是整数 2. 大小 阅读全文
posted @ 2019-03-20 17:51 WindSun 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 标题:猜字母 把abcd…s共19个字母组成的序列重复拼接106次,得到长度为2014的串。 接下来删除第1个字母(即开头的字母a),以及第3个,第5个等所有奇数位置的字母。 得到的新串再进行删除奇数位置字母的动作。 如此下去,最后只剩下一个字母,请写出该字母。 答案是一个小写字母,请通过浏览器提交 阅读全文
posted @ 2019-03-20 15:09 WindSun 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 标题:猴子选大王 一群猴子要选新猴王。新猴王的选择方法是:让N只候选猴子围成一圈,从某位置起顺序编号为1~N号。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,接着又从紧邻的下一只猴子开始同样的报数。如此不断循环,最后剩下的一只猴子就选为猴王。请问是原来第几号猴子当选猴王? 输入格式: 阅读全文
posted @ 2019-03-19 17:24 WindSun 阅读(11184) 评论(1) 推荐(2) 编辑
摘要: 标题:日期问题 小明正在整理一批历史文献。这些历史文献中出现了很多日期。小明知道这些日期都在1960年1月1日至2059年12月31日。令小明头疼的是,这些日期采用的格式非常不统一,有采用年/月/日的,有采用月/日/年的,还有采用日/月/年的。更加麻烦的是,年份也都省略了前两位,使得文献上的一个日期 阅读全文
posted @ 2019-03-18 20:12 WindSun 阅读(276) 评论(0) 推荐(0) 编辑
摘要: HDU_1241 Oil Deposits Problem Description The GeoSurvComp geologic survey company is responsible for detecting underground oil deposits. GeoSurvComp w 阅读全文
posted @ 2019-03-14 11:56 WindSun 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1097: Yuchang and Zixiang ‘s maze Time Limit: 2 Sec Memory Limit: 128 MBSubmit: 863 Solved: 149 Description One day , Yuchang and Zixiang go out of sc 阅读全文
posted @ 2019-03-14 11:44 WindSun 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 审美课 时间限制:1.0s 内存限制:256.0MB 问题描述 《审美的历程》课上有n位学生,帅老师展示了m幅画,其中有些是梵高的作品,另外的都出自五岁小朋友之手。老师请同学们分辨哪些画的作者是梵高,但是老师自己并没有答案,因为这些画看上去都像是小朋友画的……老师只想知道,有多少对同学给出的答案完全 阅读全文
posted @ 2019-03-09 22:00 WindSun 阅读(1462) 评论(0) 推荐(0) 编辑
摘要: 通过对VC版本的auto_ptr的源代码得知VC版本还有一点小缺陷,又对VS版本的auto_ptr做了一些剖析,具体代码和注释如下: 测试代码: 运行结果: 101020 阅读全文
posted @ 2019-02-22 23:28 WindSun 阅读(342) 评论(0) 推荐(0) 编辑
摘要: auto_ptr是当前C++标准库(STL)中提供的一种智能指针,包含于头文件 #include<memory> 。auto_ptr 能够方便的管理单个堆内存对象,在你不用的时候自动帮你释放内存。 一个版本的auto_ptr是Linux和VS中使用的,另一个是VC版本的,下面是VC版本的auto_p 阅读全文
posted @ 2019-02-22 20:37 WindSun 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 首先在官方下载VLD 下载地址: 此版本为V2.5.1,为最后发布版本,下载后安装。加入你的安装路径为:VLD_Path,后面会用到。 打开VS2017,创建一个工程,在资源管理器中的项目右键属性, 然后找到VC++目录,在包含目录中添加:VLD_PATH\include,在库目录中添加:VLD_P 阅读全文
posted @ 2019-02-21 21:04 WindSun 阅读(7834) 评论(1) 推荐(2) 编辑
摘要: 首先右键点击项目名称,找到最后一项属性 然后依次设置为如图所示即可 再次编译后,会弹出CMD窗口,出现qDebug的调试信息。 阅读全文
posted @ 2019-01-27 23:11 WindSun 阅读(3712) 评论(0) 推荐(0) 编辑
摘要: 在VS中写QT项目会出现中文乱码现象,尤其是控件的中文乱码以及qDebug()时候中文乱码通用的解决办法: 在头文件(.h)前面加上如下代码: 然后就不会出现乱码了。 阅读全文
posted @ 2019-01-27 15:00 WindSun 阅读(3346) 评论(0) 推荐(1) 编辑
摘要: 模式动机 引入外观角色之后,用户只需要直接与外观角色交互,用户与子系统之间的复杂关系由外观角色来实现,从而降低了系统的耦合度。 模式定义 外观模式(Facade Pattern):外部与一个子系统的通信必须通过一个统一的外观对象进行,为子系统中的一组接口提供一个一致的界面,外观模式定义了一个高层接口 阅读全文
posted @ 2019-01-13 18:16 WindSun 阅读(4355) 评论(0) 推荐(1) 编辑
摘要: 模式动机 一般有两种方式可以实现给一个类或对象增加行为: • 继承机制,使用继承机制是给现有类添加功能的一种有效途径,通过继承一个现有类可以使得子类在拥有自身方法的同时还拥有父类的方法。但是这种方法是静态的,用户不能控制增加行为的方式和时机。 • 关联机制,即将一个类的对象嵌入另一个对象中,由另一个 阅读全文
posted @ 2019-01-13 18:02 WindSun 阅读(2146) 评论(0) 推荐(1) 编辑
摘要: 模式动机 对于树形结构,当容器对象(如文件夹)的某一个方法被调用时,将遍历整个树形结构,寻找也包含这个方法的成员对象(可以是容器对象,也可以是叶子对象,如子文件夹和文件)并调用执行。(递归调用) 由于容器对象和叶子对象在功能上的区别,在使用这些对象的客户端代码中必须有区别地对待容器对象和叶子对象,而 阅读全文
posted @ 2019-01-13 17:33 WindSun 阅读(1581) 评论(3) 推荐(2) 编辑
摘要: 模式动机 设想如果要绘制矩形、圆形、椭圆、正方形,我们至少需要4个形状类,但是如果绘制的图形需要具有不同的颜色,如红色、绿色、蓝色等,此时至少有如下两种设计方案: • 第一种设计方案是为每一种形状都提供一套各种颜色的版本。 • 第二种设计方案是根据实际需要对形状和颜色进行组合。 • 第二种设计方案是 阅读全文
posted @ 2019-01-12 18:09 WindSun 阅读(36888) 评论(9) 推荐(14) 编辑
摘要: 结构型模式概述 结构型模式(Structural Pattern)描述如何将类或者对象结合在一起形成更大的结构,就像搭积木,可以通过简单积木的组合形成复杂的、功能更为强大的结构。 结构型模式可以分为类结构型模式和对象结构型模式: • 类结构型模式关心类的组合,由多个类可以组合成一个更大的系统,在类结 阅读全文
posted @ 2019-01-12 12:50 WindSun 阅读(1479) 评论(0) 推荐(0) 编辑
摘要: 模式动机 对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一个系统只能有一个窗口管理器或文件系统;一个系统只能有一个计时工具或ID(序号)生成器。 如何保证一个类只有一个实例并且这个实例易于被访问呢?定义一个全局变量可以确保对象随时都可 阅读全文
posted @ 2019-01-12 11:06 WindSun 阅读(2840) 评论(0) 推荐(0) 编辑
博客已停更,文章已转移,点击访问