namespace Hash
{
const ll N=;
const ll H=;
struct adj
{
ll nxt,v,num,val;
}e[N];
ll head[H],ecnt=;
void init()
{
ecnt=;
memset(head,,sizeof(head));
}
void insert(ll x,ll val)
{
ll org=x;
x%=H;
for (int i=head[x];i;i=e[i].nxt)
{
if (e[i].num==org)
{
e[i].val=val;
return ;
}
}
e[++ecnt].num=org;
e[ecnt].val=val;
e[ecnt].nxt=head[x];
head[x]=ecnt;
}
ll query(ll x)
{
ll org=x;
x%=H;
for (int i=head[x];i;i=e[i].nxt)
if (e[i].num==org) return e[i].val;
return -;
}
}

最新文章

  1. PYTHON学习之路_PYTHON基础(10)
  2. composer 安装使用
  3. GRE词汇3-4 +
  4. 出现“不能执行已释放的Script代码”错误的原因及解决办法
  5. System.out.println调试输出
  6. 李洪强iOS学习交流群-iOS大神群
  7. [置顶] sql 向另一个表导数据
  8. ACM大数模板(支持正负整数)
  9. SPFA和FLOYD算法如何打印路径
  10. Windows Azure Storage
  11. servlet以及HTML中路径问题
  12. C#中回车出发事件(+收藏)
  13. redis 系列6 数据结构之字典(下)
  14. [转载] 修改linux终端用户名的颜色
  15. 将 Desktop Central 与帮助台和 OS Deployer 集成
  16. mybtis 基础
  17. 了解fastadmin标准的控制器模块js的表格事件
  18. MongoDB导入导出以及数据库备份以及.dat数据
  19. Eclipse调试DEBUG时快速查看某个变量的值的快捷键、快速跳转到某行的快捷键
  20. Redis脚本

热门文章

  1. 【PGP公钥】
  2. PHP生成特定长度的纯字母字符串
  3. php实现当前页面点击下载文件的实例
  4. php结合redis实现高并发下的抢购、秒杀功能【转】
  5. QWidget 自带的最大化,最小化,关闭按键的设置
  6. poj 3685 矩阵问题 查找第K小的值
  7. 【数据库】MySQL 从安装到命令
  8. 9.3centos7安装python3 以及tab补全功能
  9. Web安全2--XSS&CSRF
  10. 树莓派网线连接后通过ssh远程连接