
C++
文章平均质量分 61
Hanks-zyh
Android 开发
展开
-
NYOJ 题目35 表达式求值 (栈的应用)前中后缀,
表达式求值时间限制:3000 ms | 内存限制:65535 KB难度:4描述 ACM队的mdd想做一个计算器,但是,他要做的不仅仅是一计算一个A+B的计算器,他想实现随便输入一个表达式都能求出它的值的计算器,现在请你帮助他来实现这个计算器吧。比如输入:“1+2/4=”,程序就输出1.50(结果保留两位小数)输入第一行输入一个整数n,共有n组测试数据原创 2013-07-30 15:22:05 · 2109 阅读 · 0 评论 -
C++ 之 STL
STL系列之一 deque双向队列deque双向队列是一种双向开口的连续线性空间,可以高效的在头尾两端插入和删除元素,deque在接口上和vector非常相似,下面列出deque的常用成员函数: deque的实现比较复杂,内部会维护一个map(注意!不是STL中的map容器)即一小块连续的空间,该空间中每个元素都是指针,指向另一段(较大的)区域,这个区域转载 2013-08-01 20:19:16 · 1008 阅读 · 0 评论 -
STL中sort函数的用法
详细解说 STL 排序(Sort)详细解说 STL 排序(Sort)作者Winter详细解说 STL 排序(Sort)0 前言: STL,为什么你必须掌握1 STL提供的Sort 算法1.1 所有sort算法介绍1.2 sort 中的比较函数1.3 sort 的稳定性1.4 全排序1.5 局部排序1.6 nth_element 指定元转载 2013-07-25 17:30:23 · 1673 阅读 · 0 评论 -
NYOJ 题目685 查找字符串(STL----map)
查找字符串时间限制:1000 ms | 内存限制:65535 KB难度:3描述 小明得到了一张写有奇怪字符串的纸,他想知道一些字符串出现了多少次,但这些字符串太多了,他想找你帮忙,你能帮他吗?输入字符包括所有小写字母、‘@’、‘+’。输入 第一行包含一个整数T(T接下来每组数据第一行包含两个整数n,m(n,m接下来n行,每行包含一个字符串,长度不大于15。接原创 2013-08-22 19:11:43 · 1161 阅读 · 0 评论 -
OJ 系统 C++ 与 G++ 提交时。。。
百度搜索整理oj 中G++和C++区别1、输出double类型时,如果采用G++提交,scanf采用%lf,prinf采用%f,否则会报错2、使用GCC/G++的提醒:对于64位整数, long long int 和 __int64 都是支持并且等价的.但是在读和写的时候只支持scanf("%I64d", ...)和printf("%I64d", ...).原创 2013-08-11 14:15:53 · 1704 阅读 · 0 评论 -
C++ STL中的 lower_bound() 和 upper_bound()
函数作用 iterator lower_bound( const key_type &key ): 返回一个迭代器,指向键值>= key的第一个元素。 iterator upper_bound( const key_type &key ):返回一个迭代器,指向键值> key的第一个元素。http://blog.youkuaiyun.com/niushuai666/article/det原创 2013-09-09 23:29:29 · 16506 阅读 · 0 评论 -
c++ 和 Java 中 set <>
C++ STL 中set #includesets;string str = "ABCD";if(s.find(str) != s.end()) //iterator find(value)返回value所在位置,找不到value将返回end() printf(“str已经存在!\n”);else s.insert(str); //添加str原创 2013-11-11 14:33:25 · 2087 阅读 · 0 评论 -
大数类
大数类#include #include #include using namespace std;const int maxn = 1000;struct Bign{ int len; //有效长度 int s[maxn]; //存放大数 //构造函数 ,变量初始化 Bign(){ memset(s,0,sizeof(s));len = 1;}原创 2014-02-24 22:55:14 · 847 阅读 · 0 评论