1.一般用C语言节约空间,要用C++库函数或STL时才用C++;cout、cin和printf、scanf最好不要混用。大数据输入输出时最好不要用cin、cout,防止超时。2.有时候int型不够用,可以用long long或__int64型(两个下划线__)。值类型表示值介于 -2^63 ( -9...
分类:
其他好文 时间:
2014-08-13 12:54:16
阅读次数:
186
STL中链表list是一个常用的容器。list在内存中是不连续的双向链表,且是环形的。要了解链表细节是如何操作的话,阅读STL关于链表的代码是最好的方法。...
分类:
其他好文 时间:
2014-08-13 01:15:05
阅读次数:
349
前面两篇介绍了gcc4.8的vector和list的源码实现,这是stl最常用了两种序列式容器。除了容器之外,stl还提供了一种借助容器实现特殊操作的组件,谓之适配器,比如stack,queue,priority queue等,本文就介绍gcc4.8的priority queue的源码实现。顾名思义...
分类:
其他好文 时间:
2014-08-13 01:06:44
阅读次数:
288
基于控制台的学生成绩信息管理系统,实现学生的成绩管理,实现学生的增加,删除,查询和总分的计算,并可查看总分排名;使用技术:C++,STL;后续还会继续完善,包括添加注释,把增加学生功能封装成一个方法,完善输出格式等一些细节的改善#include#include#include#includeusin...
分类:
其他好文 时间:
2014-08-13 01:00:54
阅读次数:
240
二维 map map >map.find(x) 查找,如果没有返回值是 map.end()bool(map[x]) 查找,但是一旦访问下标那么就会产生一个节点map.empty() 判空map.size() 大小
分类:
其他好文 时间:
2014-08-13 00:44:54
阅读次数:
206
这明明就是给纯C选手的大杀器啊。题意:给你k坐标,表示 X,Y 有值C,有 3种操作1) 交换A,B两行2) 交换A,B两列3) 询问(A,B)的值解题思路:map离散化解题代码:// File Name: 1007.cpp// Author: darkdream// Created Time: 2...
分类:
其他好文 时间:
2014-08-13 00:39:44
阅读次数:
259
hdu 4941 Magical Forest(STL map & 结构体运用)...
分类:
其他好文 时间:
2014-08-12 22:15:54
阅读次数:
382
STL简介
C++ STL (Standard Template Library标准模板库) 是通用类模板和算法的集合,它提供给程序员一些标准的数据结构的实现如 queues(队列), lists(链表), 和 stacks(栈)等. C++ STL 提供给程序员以下三类数据结构的实现: 标准容器类 顺序性容器 vector 从后面快速的插入与删除,直接访问任何元素 deque 从...
分类:
其他好文 时间:
2014-08-12 22:08:44
阅读次数:
303
2014多校7最水的题Magical ForestMagical ForestTime Limit: 24000/12000 MS (Java/Others)Memory Limit: 131072/131072 K (Java/Others) Total Submission(s): 253Acc...
分类:
其他好文 时间:
2014-08-12 21:43:54
阅读次数:
310