自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 三级排序

三级排序Time Limit: 1000MS Memory Limit: 65536KTotal Submissions: 363 Accepted: 177Description给你三维坐标(x, y, z),请给三维坐标排序,优先按x值从小到大排序,当x值一样时,按y值从小到大排序,当y值一样时,按z值从小到大排序

2016-04-29 20:46:36 2340

原创 看病要排队

看病要排队Time Limit: 1000MS Memory Limit: 65536KTotal Submissions: 71 Accepted: 39Description看病要排队这个是地球人都知道的常识。不过经过细心的0068的观察,他发现了医院里排队还是有讲究的。0068所去的医院有三个医生(汗

2016-04-29 20:02:49 525

原创 STL queue队列容器和priority_queue优先队列容器

queue队列容器【queue的定义】queue的头文件:#include定义queueq;【queue的性质】          queue队列容器是一个先进先出的线性存储表,元素的插入只能在队尾,元素的删除只能在队首。【queue的函数】     queueq;1. q.push(x)             插入元素x(即入队)2. q

2016-04-29 09:37:19 528

原创 STL stack堆栈容器

stack堆栈容器【stack的定义】stack的声明:#include定义:stacks;【stack的性质】           stack堆栈是一个后进先出的线性表,插入和删除都只能在表的一端进行,插入元素叫入栈,删除元素叫      出栈。【stack的函数】stacks;1. s.push(x)                     将元

2016-04-29 09:24:55 484

原创 STL list双向链表容器

list双向链表容器【list的定义】list的头文件:#include【list的优点】        list容器实现了双向链表的数据结构,数据元素时通过链表指针串连成逻辑意义上的线性表,list可以对任一位置的元素进行极快速插入、删除和查找。【list的插入注意】        list对象的节点并不要求在一段连续的内存中,所以,对于迭代器,只能通过“

2016-04-29 08:53:53 488

原创 STL deque双端队列容器

deque双端队列容器【deque的声明】deque的头文件:#include【deque的选择】             deque双向队列是一种双向开口的连续线性空间,可以高效的在头尾两端插入和删除元素,    deque在接口上和vector非常相似。如果只在容易的首部和尾部插入数据元素,则选择deque。【deque的创建】1.创建没有任何元素的

2016-04-29 08:31:27 476

原创 map映照容器

map映照容器【map的定义】map的头文件:#include定义:map数据;【map的功能】map中所有键值不允许重复。map容器可应用于求一串字符中单词的数目(mapm),可用于存放学生对应的成绩(mapm)注释:map的函数和之前的容器函数一样,可参考前面的set容器、vector容器的函数。【map的基本操作】1.创建、遍历、删除、插入。#

2016-04-28 20:26:14 314

原创 set集合容器

set集合容器【set的定义】set容器的头文件:#include定义:sets;【set的优缺】   1.set容器的检索使用中序遍历算法,检索效率高于vector、deque、list等容器。   2.set容器会对插入的元素按照键值由小到大的顺序排序。   3.set集合的主要目的就是为了快速检索。   4.set的缺点是不能直接修改容器中的键值。【set

2016-04-28 20:01:21 350

原创 STL string基本字符系列容器

string容器【string的定义】stringrong

2016-04-28 19:27:27 334

原创 STL vector向量容器

vector向量容器【vector的定义】     vector的头文件是:#include     (另外使用stl的容器时最好使用C++的输入输出,C++的头文件为:#include)【vector的功能】       能想数组一样对元素进行随机访问,具有自动管理的功能,对于元素的插入和删除,可动  态调整所占的内存空间,是一种简单、高效的容器,完全可以代替数组。【ve

2016-04-28 18:45:13 450

转载 STL总结

C++ STL 一般总结以下内容来源网上 经过整合而成一、一般介绍      STL(Standard Template Library),即标准模板库,是一个具有工业强度的,高效的C++程序库。它被容纳于C++标准程序库(C++ Standard Library)中,是ANSI/ISO C++标准中最新的也是极具革命性的一部分。该库包含了诸多在计算机科学领域里所常用的基本数据

2016-04-26 17:57:42 349

转载 c++中vector的用法详解

转载于:http://blog.csdn.net/hancunai0017/article/details/7032383vector(向量): C++中的一种数据结构,确切的说是一个类.它相当于一个动态的数组,当程序员无法知道自己需要的数组的规模多大时,用其来解决问题可以达到最大节约空间的目的.     用法:          1.文件包含:              

2016-04-26 10:06:56 340

原创 八皇后

八皇后问题【题目要求】求解如何在一个8*8的棋盘上无冲突地摆放8个皇后棋子。在国际象棋里,皇后的移动方式为横竖交叉的, 因此在任意一个皇后所在位置的水平、竖直,以及45°斜线上都不能出现皇后的棋子。【题目分析】如果一个一个的遍历运算时间会过长。八皇后采用行(列)为单位,先去掉一个判断条件,一行(列)满足一个皇后,再进行判断一列(行)和对角

2016-04-21 09:48:11 845

空空如也

空空如也

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

TA关注的人

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