题目:要求输入一个n,再输入n个数字(范围要求在0到1000内),最后再按照输入顺序输出,保证其中没有出现重复数字。(题目是我自己编的,主要是学习这种思想)

代码段

#include<stdio.h>
//去重复思想教学:
//在输入的时候,可以采用数组首先全部标记为0控制,
//存储一次后把该数组变为1,
//下次输入相同数字时不满足为0这个条件
//保证输入的相同数字在输入第二次后
//不会存储在数组当中
//从而实现去重复的目的
int main()
{int n,i,j,k=0,a[20],b[20],c[20],m,flat=0;scanf("%d",&n);int p[1000]={0},pp; j=0;for(i=0;i<n;i++){scanf("%d",&pp);if(p[pp]==0){a[j]=pp;j++;p[pp]=1;}}for(i=0;i<j;i++){printf("%d ",a[i]);}}

去重复算法(C语言)相关推荐

  1. 找出不是两个数组共有的元素(学习去重复算法)

    描述 给定两个整型数组,本题要求找出不是两者共有的元素.‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬ ...

  2. c语言 字符去重复以及冒泡排序

    核心去重的思想: 将字符串下标n数组元素与n+1的的所有元素判断是否相等,如果真,则将后面所有元素向前挪动一位,完毕后再次判断n是否等于n+1.以此完成去重 #include<stdio.h&g ...

  3. 易语言组合框去重复到列表框

    在辅助开发时,我们需要通过组合框控制一些功能,或者获取一些数据,比如把组合框里 的值添加到列表框,这里就需要去除重复的,以下代码实现了这个功能. .版本 2 .支持库 spec .支持库 EDataS ...

  4. 高级图像去雾算法的快速实现。

    http://blog.csdn.net/occupy8/article/details/40322683 最新的效果见 :http://video.sina.com.cn/v/b/124538950 ...

  5. 高级图像去雾算法的快速实现

    FROM:http://blog.csdn.net/occupy8/article/details/40322683 最新的效果见 :http://video.sina.com.cn/v/b/1245 ...

  6. python去重复记录_Python列表去重复项的N种方法(实例代码)

    说明 Python语言中列表(List)与其他语言的数组(Array)类似,是一种有序的集合数据结构,Python List可支持各种数据类型,长度也可动态调整,与JS中的数组或Java ArrayL ...

  7. 《数据结构与算法 Python语言描述》 读书笔记

    已经发布博客 <数据结构与算法 Python语言描述> 读书笔记 第二章 抽象数据类型和Python类 2.1 抽象数据类型abstract data type:ADT 2.1.1 使用编 ...

  8. 克鲁斯卡尔算法c语言,Kruskal算法(一)之 C语言详解

    最小生成树 在含有n个顶点的连通图中选择n-1条边,构成一棵极小连通子图,并使该连通子图中n-1条边上权值之和达到最小,则称其为连通网的最小生成树. 例如,对于如上图G4所示的连通网可以有多棵权值总和 ...

  9. 《Single Image Haze Removal Using Dark Channel Prior》一文中图像去雾算法的原理、实现、效果及其他。...

    在图像去雾这个领域,几乎没有人不知道<Single Image Haze Removal Using Dark Channel Prior>这篇文章,该文是2009年CVPR最佳论文.作者 ...

最新文章

  1. 阿里巴巴陈武:通过亿级用户App的实践验证,锤炼高质量APM体系
  2. 【福利】IT学习视频免费送:思科/华为、Liunx、ORACLE、VMware等等
  3. 把虚拟系统接入网络 虚拟系统工作模式
  4. 您的浏览器由所属组织管理_速度收藏!全省性社会组织年检网上填报指引来了!...
  5. a 标签中 rel=“noopener noreferrer“属性的含义和功能
  6. 服务治理之Eureka--基本介绍
  7. MongoDB的常用命令以及可视化工具Compass
  8. python3 抽象基类 abc.abstractmethod
  9. net.sf.json与fastjson两种jar包的使用
  10. Excel高级应用教程:数据处理与数据分析
  11. 百度站点LOGO尺寸标准
  12. 微信公众平台开发入门教程[2020版]
  13. java结巴分词如何提高运行速度_结巴分词 java 高性能实现,优雅易用的 api 设计,性能优于 huaban jieba 分词...
  14. Age of Information(AoI)大体介绍与相关工作
  15. win10 wmware 花屏_用了N年浑不知!原来Win10竟有这么多隐藏功能
  16. python版本降级
  17. 有哪些原因会导致Facebook账号会被立刻封禁
  18. 【题解】LuoGu1133:教主的花园
  19. [UESTC 1146]秋实大哥与连锁快餐店
  20. 数据可视化带你了解关于妈妈们的那些事儿

热门文章

  1. php7.1 mysql_安装最新LAMP环境 (CentOS7+PHP7.1.5+Mysql5.7)
  2. 插槽作用域渲染按钮开关 ~ 满满的干货哦
  3. 解决font-weight:600在安卓机不生效的方法
  4. mac m1 nvm 安装node版本失败
  5. Vue3学习之第一节:初识setup
  6. 【linux笔记】常用命令(2)目录
  7. ffmpeg转码器移植VC的工程:ffmpeg for MFC
  8. TOB、TOC、TOVC
  9. Oracle如何使用PL/SQL调试存储过程
  10. 【2021牛客暑期多校训练营5】Jewels(建图,最小匹配权,KM乱搞)