c++ 函数
文章平均质量分 67
竟然有人也叫Webwei
这个作者很懒,什么都没留下…
展开
-
c++ fill和fill_n函数的应用
fill函数的作用是:将一个区间的元素都赋予val值。函数参数:fill(first,last,val);//first为容器的首迭代器,last为容器的末迭代器,val为将要替换的值。例题:给你n个数,然后输入一些操作:start,end,paint。表示从start到end都赋予paint的值,并输出每一次操作后的数组状态。代码:#include#include#i转载 2016-11-11 18:24:09 · 359 阅读 · 0 评论 -
第十五届北京师范大学程序设计竞赛决赛(网络同步赛)
K. Keep In LineTime Limit: 2000msMemory Limit: 262144KB64-bit integer IO format: %lld Java class name: MainSubmit Status PID: 52511又到饭点了,SK同学靠着惯性走到了食堂,但长长的队伍顿时让他失去了食欲。原创 2017-04-23 19:28:56 · 583 阅读 · 0 评论 -
c++ pair 用法详解
原文出处:http://www.cnblogs.com/archimedes/p/cpp-pair.htmlC++pair类型标准库类型--pair类型定义在utility头文件中定义1、pair的创建和初始化pair包含两个数值,与容器一样,pair也是一种模板类型。但是又与之前介绍的容器不同,在创建pair对象时,必须提供两个类型名,两个对应的类型名的类型不转载 2017-01-25 10:21:51 · 52116 阅读 · 12 评论 -
c++STL容器(map,set,vector,stack,queue)
1.MapMap是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后边原创 2016-12-21 00:58:07 · 4845 阅读 · 0 评论 -
strstr函数的用法
strstrstrstr(str1,str2) 函数用于判断字符串str2是否是str1的子串。如果是,则该函数返回str2在str1中首次出现的地址;否则,返回NULL。包含文件:string.h函数名: strstr函数原型:1extern char *strstr(char *str1, const char *st原创 2016-11-28 17:10:17 · 3752 阅读 · 2 评论 -
C++中substr函数的用法
#include#includeusing namespace std;main(){string s("12345asdf");string a=s.substr(0,5); //获得字符串s中 从第0位开始的长度为5的字符串//默认时的长度为从开始位置到尾cout}输出结果为:12345转载 2016-11-26 17:47:07 · 742 阅读 · 0 评论 -
关于C++ const 的全面总结
C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,本人根据各方面查到的资料进行总结如下,期望对朋友们有所帮助。Const是C++中常用的类型修饰符,常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。 一、Const作用 如下表所示:No.作用说明参考代码转载 2016-11-22 19:50:35 · 243 阅读 · 0 评论 -
STL next_permutation(全排列算法)
#include // std::cout#include // std::next_permutation, std::sortint main () { int myints[] = {1,2,3}; std::sort (myints,myints+3); std::cout << "The 3! possible permutations with原创 2016-12-11 20:41:49 · 379 阅读 · 0 评论 -
标准C++中的string类的用法总结
相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢?答案是肯定的。也许有人会说,即使不用MFC框架,也可以想办法使用MFC中的API,具体的操作方法在本文最后给出操作方法。其实,可能很多人很可能会忽略掉标准C++中string类的使用。标准C++中提供的str转载 2016-11-19 11:36:53 · 294 阅读 · 0 评论 -
c++ sort 函数浅谈
sort函数是对给定区间所有元素进行排序,时间复杂度为nlogn .包含的头文件是#include下面举一个例子说明一下这个的用法:#include#includeusing namespace std;int main(){ int a[6]={2,4,1,23,0,54}; for(int i=0;i<6;i++) cout<<a[i]<<" "; cout<<en原创 2016-11-30 20:43:08 · 330 阅读 · 0 评论 -
02-线性结构 Pop Sequence(25 分)
先上代码,在解释:#include<bits/stdc++.h>using namespace std;int a[10010];int main(){ int m,n,k; cin >> m >> n >> k; stack<int> sk; while(k--){ bool flag = 1; for(in...原创 2018-04-27 11:02:24 · 411 阅读 · 0 评论