【题目链接】

ybt 1117:整数去重
OpenJudge NOI 1.9 13:整数去重

【题目考点】

1. 散列存储

【解题思路】

  • 设布尔型数组isExist,isExist[i]表示数字i是否已经出现过,数组元素都初始化为false。
  • 输入数字num,
    • 如果数字num没有出现过,那么将isExist[num]设为true,表示数字num出现过了。并输出num。
    • 如果数字num曾经出现过,那么不做操作

【题解代码】

解法1:

#include <bits/stdc++.h>
using namespace std;
int main()
{bool isExist[20005] = {};//数组元素初始化为false int n, num;cin>>n;for(int i = 0; i < n; ++i){cin>>num;if(isExist[num] == false)//如果没输入过数字num,那么输出这一数字 {cout<<num<<' ';isExist[num] = true;}}return 0;
}

信息学奥赛一本通 1117:整数去重 | OpenJudge NOI 1.9 13相关推荐

  1. 信息学奥赛一本通 1114:白细胞计数 | OpenJudge NOI 1.9 08

    [题目链接] ybt 1114:白细胞计数 OpenJudge NOI 1.9 08:白细胞计数 [题目考点] 1. 求数组中最大值及其下标 方法1:保存最大值和下标 设置临时最大值变量mx,mx的初 ...

  2. 信息学奥赛一本通 1032:大象喝水 | OpenJudge NOI 1.3 14

    [题目链接] ybt 1032:大象喝水 OpenJudge NOI 1.3 14:大象喝水 [题目考点] 1. 数学知识 柱体体积 = 底面积*高 圆面积 = π∗r2\pi *r^2π∗r2 长度 ...

  3. 信息学奥赛一本通 1009:带余除法 | OpenJudge NOI 1.3 04

    [题目链接] ybt 1009:带余除法 OpenJudge NOI 1.3 04:带余除法 [题目考点] 1. 整除运算 / 假设被除数和除数都是正整数 当将除法写为:被除数÷除数=商--余数 时 ...

  4. 信息学奥赛一本通 1190:上台阶 | OpenJudge NOI 2.3 3525:上台阶

    [题目链接] ybt 1190:上台阶 OpenJudge NOI 2.3 3525:上台阶 注:ybt 1190最大数据数量为71,而OpenJudge 2.3 3525中最大数据数量为100.如果 ...

  5. 信息学奥赛一本通 1225:金银岛 | OpenJudge NOI 4.6 1797:金银岛

    [题目链接] ybt 1225:金银岛 OpenJudge NOI 4.6 1797:金银岛 [题目考点] 1. 贪心 2. 部分背包问题 [解题思路] 该题为部分背包问题 1. 贪心选择性质的证明: ...

  6. 信息学奥赛一本通 1226:装箱问题 | OpenJudge NOI 4.6 19:装箱问题

    [题目链接] ybt 1226:装箱问题 OpenJudge NOI 4.6 19:装箱问题 [题目考点] 1. 贪心 [解题思路] 该题说是三维立方体,实际上无论是包裹还是产品,高度都是h,因而不用 ...

  7. 信息学奥赛一本通 1216:红与黑 / OpenJudge NOI 2.5 1818

    [题目链接] ybt 1216:红与黑 OpenJudge NOI 2.5 1818:红与黑 [题目考点] 1. 连通块问题 2. 深搜/广搜 [解题思路] 1. 深搜 从第一个格子出发,遍历所有可以 ...

  8. 信息学奥赛一本通 1115:直方图 | OpenJudge NOI 1.9 09

    [题目链接] ybt 1115:直方图 OpenJudge NOI 1.9 09:直方图 [题目考点] 1. 散列存储 也叫哈希存储.其思想为:将要存储的值通过某种算法映射到存储地址,映射算法为散列函 ...

  9. 信息学奥赛一本通 1109:开关灯 | OpenJudge NOI 1.5 31:开关灯

    [题目链接] ybt 1109:开关灯 OpenJudge NOI 1.5 31:开关灯 [题目考点] 1. 模拟 2. 循环.数组 3. 用逗号分隔输出 设标志位:isFirst,表示现在输出的是否 ...

最新文章

  1. 【Netty】大白话 Netty 核心组件分析
  2. 浅谈likely与unlikely
  3. 和lock一起学beego 博客系统开发为例(六)
  4. html安装网卡驱动,如何手动安装无线网卡驱动,网卡驱动安装教程
  5. jQuery Ajax POST方法
  6. win2003服务器 虚拟主机安全配置
  7. hpux 11.11 连接HDS 存储,采用HDLM管理带来的麻烦,需重启。
  8. MOS9.0 bootstrap 离线Bulid
  9. php刷数据库数据库,php数据库操作种
  10. Bailian2744 子串【字符串】
  11. php-5.6 安装部署整理
  12. IE6下解决select层级高的问题
  13. Zen Coding插件
  14. GitHub客户端使用
  15. Easypoi 报表模板设置
  16. Python学生成绩计算和平均值
  17. python if语句怎么结束_【Python】IF 条件语句总结
  18. 【参数】平面光:倍增为3.5,颜色为淡蓝色/淡——daiding
  19. 西湖大学鞠峰组招聘【塑料降解 / 污水工程 / 微生物学】方向博士后和科研助理...
  20. Terramaster铁威马 F4-422真机实测预告 3000元级万兆4盘位NAS

热门文章

  1. iOS 开发之 - iOS6适配 - 导航栏按钮透明方法
  2. 一淘网挑战百度意在造势 人才储备成最大障碍
  3. 2007-2019中国城市竞争力排行榜Top10,你的家乡上榜了嘛?
  4. 中国AI人才缺口500万,10本硬核技术书带你上车
  5. 这才是真正适合小白的教程:Python有什么用?数据化运营怎么做?
  6. 华为开发者被批评在 Linux 内核刷 KPI
  7. JimuReport积木报表,一个好用的开源免费的报表平台
  8. Node.js安装及环境配置之Windows篇
  9. JEEWX推出插件开发机制,现招募兴趣爱好者
  10. PowerDesigner oracle 反向工程到cdm文件