自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

关注网络安全、云原生安全

关注网络安全、数据结构与算法、Python、Go

  • 博客(23)
  • 资源 (7)
  • 问答 (4)
  • 收藏
  • 关注

原创 蓝桥杯-问题 1505:单词个数统计(c++ string,vector解决)

/*问题 1505: [蓝桥杯][算法提高VIP]单词个数统计时间限制: 1Sec 内存限制: 128MB 提交: 82 解决: 35题目描述编写一个程序,输入一个字符串(长度不超过80),然后统计出该字符串当中包含有多少个单词。例如:字符串“this  is  a  book”当中包含有4个单词。输入输入一个字符串,由若干个单词组成,单词之间用一个空格隔开。输出输出一个整数,即单词的个数。 样例...

2018-02-11 19:45:41 1108

原创 蓝桥杯-问题 1487: 不同单词个数统计(c++ set解决)

/*问题 1487: [蓝桥杯][算法提高VIP]不同单词个数统计时间限制: 1Sec 内存限制: 128MB 提交: 53 解决: 16题目描述编写一个程序,输入一个句子,然后统计出这个句子当中不同的单词个数。例如:对于句子“one little two little three little boys”,总共有5个不同的单词:one, little, two, thr...

2018-02-11 19:43:10 1275

原创 蓝桥杯-问题 1072: 汽水瓶(c语言解决)

/*问题 1072: 汽水瓶时间限制: 1Sec 内存限制: 128MB 提交: 1074 解决: 517题目描述有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的...

2018-02-11 19:30:14 901

原创 蓝桥杯-问题 1606: 集合运算(C++set解决)

/**********问题 1606: [蓝桥杯][算法训练VIP]集合运算时间限制: 1Sec 内存限制: 128MB 提交: 5 解决: 2题目描述给出两个整数集合A、B,求出他们的交集、并集以及B在A中的余集。输入第一行为一个整数n,表示集合A中的元素个数。第二行有n个互不相同的用空格隔开的整数,表示集合A中的元素。第三行为一个整数m,表示集合B中的元素个数。第四行有m个互...

2018-02-11 19:26:15 942

原创 C++ STL汇总之区别与联系

C++的STL中提供了很多的容器,有vector,set,multiset,map,multimap等等。学习了一段时间,进行汇总,强化区别与联系。见下方表格: C++ vector的简单使用https://blog.csdn.net/lady_killer9/article/details/79237116 C++ STL之string的简单使用http://...

2018-02-08 11:44:17 945

原创 C++ STL之list的简单使用

list是双向链表,有vector,deque的特征,而且效率高。它有插入(前插,后插,中间插),删除(前删,后删,清空等),排序等功能。而且,可以剔除连续相同元素,保留一个。接下来,用一个程序将它的功能串起来,文章末尾有vector等的链接。代码:/*listAuthor:YuBoDate:2018/2/5*///注意与vector deque的相同点与不同点...

2018-02-07 20:36:49 1514

原创 C++ STL之deque(双端队列)的使用

双端队列(deque),顾名思义,两端都可以操作,插入和删除。而且,还可以在中间进行操作。内部采用线性表顺序结构,与vector不同的是,deque采用分块的线性存储结构存储数据,每块大小512字节。所有的deque块使用一个Map块进行管理,每个Map数据项纪录各个deque块的首地址。当考虑容器内部的内存分配策略和操作性能时,deque相对于vector更有优势,同时,也可以...

2018-02-07 20:06:27 2026

原创 C++ STL之multimap的使用

相比map,multimap可以插入相同键值的元素,两者的输入方式也不同。multimap有插入,删除,查找等功能。接下来,用一个程序将几个函数串起来。文章下方附有map的链接。代码:/*Author:YuBoDate:2018/2/6multimap*/#include<iostream>#include<string>#include&...

2018-02-07 19:50:20 1415

原创 C++ STL之map的简单使用

map是容器之一,有映照的功能,也采用红黑树,自动按照键值排序。可以根据下标访问等,接下来用一个程序将这些函数串起来进行展示。文章下方有multimap的链接。代码:/*Author:YuBoDate:2018/2/6map*/#include<iostream>#include<string>#include<map>usin...

2018-02-07 19:48:33 1499 3

原创 蓝桥杯 问题 1083: Hello, world!(C/C++ vector实现)

/*问题 1083: Hello, world!时间限制: 1Sec 内存限制: 64MB 提交: 944 解决: 476题目描述This is the first problem for test. Since all we know the ASCII code, your job is simple:Input numbers and output corresp

2018-02-07 19:23:39 1014

原创 蓝桥杯 问题 1093: 字符逆序(c++实现 string)

/*问题 1093: 字符逆序时间限制: 1Sec 内存限制: 64MB 提交: 1413 解决: 733题目描述将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。输入输入包括一行。 第一行输入的字符串。输出输出转换好的逆序字符串。样例输入I am a student样例输出tneduts a ma I*/ /* Author:YuBo...

2018-02-07 19:22:18 735

原创 蓝桥杯 问题 1094: 字符串的输入输出处理(c++实现)

/*问题 1094: 字符串的输入输出处理时间限制: 1Sec 内存限制: 64MB 提交: 1657 解决: 386题目描述字符串的输入输出处理。输入第一行是一个正整数N,最大为100。之后是多行字符串(行数大于N), 每一行字符串可能含有空格,字符数不超过1000。输出先将输入中的前N行字符串(可能含有空格)原样输出,再将余下的字符串(不含有空格)以空格或回

2018-02-07 19:21:33 1751

原创 蓝桥杯 问题 1466字符串对比(c++实现)

/*问题 1466: [蓝桥杯][基础练习VIP]字符串对比时间限制: 1Sec 内存限制: 128MB 提交: 115 解决: 42给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一:1:两个字符串长度不等。比如  Beijing  和  Hebei2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(

2018-02-07 19:20:58 636

原创 C++ string的简单使用

string是字符串,c++相对c来说增加了这个,比字符数组方便很多。有插入,替换,删除,反序,比较等功能。接下来用一个程序将大部分功能串再一起,并在下方链接一些应用string解题的链接。代码:/************** Author:FrankYu Date:2018/1/30 String **************/#include&lt;iost...

2018-02-07 19:19:26 3035 1

原创 蓝桥杯 基础练习之BASIC-8回文数(c语言实现)

/*问题描述  1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。输出格式  按从小到大的顺序输出满足条件的四位十进制数。*/代码:#include&lt;stdio.h&gt;int main(){ int n;int i; char c2[5]; //字符数组,需要\0 //输出4位数 f...

2018-02-06 08:55:42 928

原创 蓝桥杯 基础练习之BASIC-5查找整数(vetor实现)

/*问题描述给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。输入格式第一行包含一个整数n。第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。第三行包含一个整数a,为待查找的数。输出格式如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。样例输入61 9 4 8 3 9

2018-02-06 08:55:10 515

原创 蓝桥杯-基础练习之BASIC-13数列排序(vector实现)

/*问题描述  给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1输入格式  第一行为一个整数n。  第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。输出格式  输出一行,按从小到大的顺序输出排序后的数列。样例输入58 3 6 4 9样例输出3 4 6 8 9*/#include#include#includ

2018-02-06 08:54:48 643

原创 C++STL 之queue的简单使用

queue,队列。特点:先进先出。C++ STL提供了入队,出队,获取队顶,队尾等函数。代码:/*queueAuthor:YuBoDate:2018/2/5*/#include&lt;iostream&gt;#include&lt;queue&gt;using namespace std;queue&lt;int&gt; q;void menu(){ cou...

2018-02-05 17:06:05 6457

原创 JSP-从数据库读取内容,并生成Excel(含全部代码)

Excel处理数据比较方便,我在写购物网站时,感觉商家使用这个功能可以更好的能看到自己商店的盈利情况。接下来是导出为Excel页面代码。说明:软件:Eclipse 数据库:Sql server 2012 Excel:2016测试可以代码:testExcel.jsp<%@ page language="java" content...

2018-02-05 15:46:56 5509 4

原创 C++STL stack的简单使用

栈容器的内容比较少,只提供了入栈,出栈,栈的大小,栈顶元素等函数,没有提供迭代器等,无法访问。不用遍历内部元素时可以使用。代码:/*statckAuthor:YuBoDate:2018/2/5*/#include&lt;iostream&gt;#include&lt;stack&gt;using namespace std;stack&lt;int&gt; s;v...

2018-02-05 15:19:58 1288

原创 C++ STL之multiset的简单使用

multiset是容器中的一种,与set相比,可以插入相同的元素。其他地方和set几乎一模一样,可以看看set,见下面链接。set容器的使用2019年02月28日 更新....注:multiset容器有重复值,有时需要仅删除重复值的一个,例如,1 2 2 3,想要删除一个2。不能简单的使用s.erase(2),而是用 s.erase(s.lower_bound(2)),...

2018-02-05 14:33:58 2568 1

原创 C++ STL之set的简单使用

Set是容器的一种,内部采用红黑树结构,insert函数直接将元素插入红黑树,用户不用去排序,解决了排序这个难题。另一特点是不可插入重复元素,在使用时应注意这一点。接下来将常用的功能集合在了一起,包括添加,删除,查找等功能。代码:/*SetAuthor:YuBo*/#include&lt;iostream&gt;#include&lt;set&gt;using nam...

2018-02-05 14:18:11 1311 1

原创 C++ STL之vector的简单使用

Vector是c++提供的容器之一,可以很好的扩展。除此之外,提供了一些函数。本篇文章将常用的函数进行了使用,利用switch组成了一个菜单,具有尾部扩张 、插入、删除、排序、显示 、修改等功能。适合初学者。代码:/********************* vector Author:YuBo Date:2018/1/23**********************/...

2018-02-02 11:45:36 2900 1

3D天空迷宫.zip

3D天空迷宫游戏。 使用C++ OpenGL 3.3,编辑器采用Qt 5.9.1及VS2015。使用天空盒、纹理贴图、摄像机等技术。适合学习了C++,并学习一段时间OpenGL的童鞋食用。

2019-07-01

OpenGL天空盒

使用立方体贴图技术,实现天空盒功能,提供了两套天空盒图片。本人博客:https://blog.csdn.net/lady_killer9/article/details/89468950

2019-04-23

OpenGL使用Assimp库加载3d模型

现代OpenGL,利用Assimp进行3d模型加载的一个Demo,提供了两个3d模型,能很好的加载含纹理的.obj格式的3d模型。博客地址:https://blog.csdn.net/lady_killer9/article/details/89458246

2019-04-23

OpenGL实现3d场景漫游

OpenGL的一个小Demo,通过摄像机实现3D场景的漫游。鼠标控制包括滑动鼠标进行视角转动,使用滚轮进行缩放。键盘通过WSAD进行前后左右的移动。

2019-04-18

OpenGL超级宝典(中文第五版清晰扫描版)及代码

OpenGL超级宝典(中文第五版清晰扫描版)还有随书所有代码。

2019-01-18

Jsp购物网站-TdSnacks

Jsp编写的购物类网站,有注册,登录功能,购物车功能,翻页功能,Excel下载功能。使用Eclipse编写,sqlserver 2012数据库。

2018-07-06

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

TA关注的人

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