stl
文章平均质量分 59
iroy33
这个作者很懒,什么都没留下…
展开
-
2018-11-12到2018-11-17 stl学到的知识点记录
struct Point{int x,y;Point(int x=0,int y=0):x(x),y(y) {} //Point a(1,2)Point() {}}struct cmp //定义一个结构体,重构()运算符{bool operator ()(const int a,const int b) const{return a%10>b%10;...原创 2018-12-13 19:33:43 · 199 阅读 · 0 评论 -
stl栈实现计算表达式的值
王老师那么可爱(*╹▽╹*),讲了一节课计算表达式,我当然要完成作业啦,虽然网络编程课写这个很奇怪欢迎大家debug~~~首先是中缀转后缀表达式:存储的数据结构是queue<node>,node.flag区分是操作数还是操作符操作符的优先级由map<char,int>给出,只涉及+-*/(),支持括号嵌套,以及负数case1: 如果是操作数,把数值读出来...原创 2019-03-08 20:14:46 · 576 阅读 · 0 评论 -
PTA5-11 基于词频的文件相似度
5-11 基于词频的文件相似度 (30分)实现一种简单原始的文件相似度计算,即以两文件的公共词汇占总词汇的比例来定义相似度。为简化问题,这里不考虑中文(因为分词太难了),只考虑长度不小于3、且不超过10的英文单词,长度超过10的只考虑前10个字母。输入格式:输入首先给出正整数NN(\le 100≤100),为文件总数。随后按以下格式给出每个文件的内容:首先给出文件正文,最后在一行中只给...原创 2019-03-09 20:08:14 · 1317 阅读 · 0 评论 -
lower_bound 与 upper_bound
https://blog.csdn.net/qq_40160605/article/details/80150252查找不到的话,这个数组里面返回最后一个而且pos是原数组中的下标 upper_bound(num+3,num+6,50)-num, 并不是减去(num-3)#include<bits/stdc++.h>using namespace std;co...转载 2019-03-16 21:38:24 · 122 阅读 · 0 评论 -
hdu 1237简单计算器
hdu 1237 简单计算器只有加减乘除的简单计算器注意只有当当前运算符的优先级大于栈顶的时候才可以入栈,等于不可以,因为运算从左到右,相同优先级先算栈里的符号还有向操作数栈压数的时候,要先压符号后压数#include<iostream>#include<cstdio>#include<stack>#include<map>...原创 2019-07-08 19:30:12 · 121 阅读 · 0 评论