博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
哈希表以及在结构体里乱搞....
阅读量:5337 次
发布时间:2019-06-15

本文共 830 字,大约阅读时间需要 2 分钟。

哈希表(csp-s模拟测试53 v)

struct map_hash{       struct node{
int to,n;double val;int len;}e[31000001]; int tot=0; int head[MAXN];int len=0; double &operator[](int state){ int st=state*len%mod+1; for(int i=head[st];i;i=e[i].n){ if(e[i].to==state&&e[i].len==len) return e[i].val; } e[++tot].to=state; e[tot].val=-1.0; e[tot].len=len; e[tot].n=head[st]; head[st]=tot; return e[tot].val; }}f;

二元组加和和比较大小

struct node{    int fir;int sec;    friend node operator +(node a,node b){        return (node){a.fir+b.fir,a.sec+b.sec};    }};inline node minn(node a,node b){    if(a.fir==b.fir)return a.sec

 

转载于:https://www.cnblogs.com/Wwb123/p/11607131.html

你可能感兴趣的文章
让.Net程序能够在UAC开启状态下运行
查看>>
02-Subversion安装与配置
查看>>
软件工程课程之建议
查看>>
ruby cucumber安装
查看>>
C++ 的头文件
查看>>
软工实践之团队展示(团队)
查看>>
Spring事务管理中@Transactional
查看>>
c-字符串
查看>>
2017-03-22、php基础语法
查看>>
pygame-KidsCanCode系列jumpy-part17-mask-collide碰撞检测
查看>>
[svc]tomcat配置文件详解
查看>>
ExecutionContext & SynchronizationContext
查看>>
子窗体中如何调用父窗体里的方法
查看>>
探索 OpenStack 之(8):Neutron 深入探索之 OVS + GRE 之 完整网络流程 篇
查看>>
hibernate一级缓存和快照
查看>>
mysql grant 授权
查看>>
Java学习从这里开始
查看>>
qq游戏IE组件停止工作
查看>>
自适应的轮播图
查看>>
桶排序
查看>>