戳这看系统原题

                                  4068: 数组元素的查找新
时间限制: 1.000 Sec 内存限制: 128 MB

题目描述

给你m个整数,查找其中有无值为x的数,输出x一共有几个

输入

第一行一个整数m:数的个数 ( 0 ≤ m ≤ 100 )
第二行m个整数(空格隔开)( 这些数在 0-999999范围内 )
第三行为要查找的数x

输出

一个整数,表示x的个数。

样例

输入
7
10 21 3 3 5 3 7
3

输出

3


戳这提交程序

解题思路 #1:

这道题难度不大,可以在主函数里循环列举比较,得到结果。

作者采用函数,在函数中比较,使程序简洁明了。

主函数中很清晰,输入+输出。

函数中循环比较,最终返回结果就OK啦!

C++程序 #1:

#include<bits/stdc++.h>
using namespace std;
int m,a[105],x,i;
int find(int k)//查找所要求找的数的个数。
{int tot=0;for(int j=1;j<=m;j++){if(a[j]==k)//枚举比较。{tot++;}}return tot;//返回个数。
}
int main()
{cin>>m;for(i=1;i<=m;i++){cin>>a[i];}cin>>x;cout<<find(x);return 0;
}

解题思路 #2:

主函数中,先输入,后进行枚举比较。

用tot变量计个数,最后输出。

C++程序:

#include<bits/stdc++.h>
using namespace std;
int m,a[105],i,x,tot;
int main()
{cin>>m;for(i=1;i<=m;i++){cin>>a[i];}cin>>x;//以上为输入for(i=1;i<=m;i++){if(a[i]==x)//比较tot++;//计个数}cout<<tot;//输出return 0;
}
好了,最后跪求三连

(哪怕关注一下也行,系不系很银杏?)

Jzxx.oj:4068: 数组元素的查找新相关推荐

  1. 数组元素的查找,添加,修改,删除

    数组元素查找:    易错点: 在循环数组 , 进行if 条件判断时, 过早地下结论            某一次比较的失败, 不能说明 整个数组的后续其他元素 也不匹配                ...

  2. java数组二分查找的简单例题_Java基础-练习 数组元素二分查找(折半查找)

    图解: 二分折半查找使用前提是数组是有序. 题目分析: 通过观察发现,本题目要实现查找指定数值在元素有序的数组中存储的位置(索引),返回该位置(索引). 我们使用数组最中间位置的元素值与要查找的指定数 ...

  3. java 数组的扩容,缩容,插入元素,查找元素 详解(通俗易懂)

    目录 前言 : 一个必须明白的事实(重要!) : 数组的扩容 : 需求 : 思路 : 代码演示 : 数组的缩容 : 需求 : 思路 : 代码演示 : 数组元素的插入 : 需求 : 思路 : 代码演示 ...

  4. C语言 二分法查找数组元素

    什么是二分法 二分法在数学上的定义:对于区间[a,b]上连续不断且f(a)·f(b)<0的函数y=f(x),通过不断地把函数f(x)的零点所在的区间一分为二,使区间的两个端点逐步逼近零点,进而得 ...

  5. php数组(数组的定义、使用、删除数组、数组操作符、数组排序、数组元素查找、数组的常用函数)

    什么是数组 数组是一种数据类型,在PHP中广泛应用. 数组是一个可以存储一组或一系列数值的变量. 在PHP中,数组中的元素分为两个部分,分别为键(Key)和值(Value). "键" ...

  6. c语言 查找数组元素

    /***** 题目描述 输入n个整数构成一个数组,在这个数组中查找x是否存在,如果存在,删除x,并输出删除元素后的数组.如果不存在,输出"Not Found". 定义一个查找函数f ...

  7. java 二分法查找数组,Java二分法查找数组元素下标

    package pers.ly.javase.algorithm; import java.util.Arrays; /** * 二分法查找 * @author: Lu Yang * @date: 2 ...

  8. lodash 数组元素查找 findIndex

    _.findIndex(array, [predicate=_.identity]) 这个方法类似 _.find .除了它返回最先通过 predicate 判断为真值的元素的 index ,而不是元素 ...

  9. C++类的数组元素查找最大值问题

    找出一个整型数组中的元素的最大值. 1 /*找出一个整型数组中的元素的最大值.*/ 2 3 #include <iostream> 4 using namespace std; 5 6 c ...

最新文章

  1. 网站用户体验的76个体验点
  2. python 正则表达式 re (.*?)和(.*)的区别(贪婪模式非贪婪模式)惰性匹配
  3. 分析师分析业务维度,(个人制作分析思维导图Xmind)
  4. CSS3的box-sizing 属性
  5. 关注虚拟财富“.ME” 域名的投资价值
  6. 在Blender中使用代码控制人物模型的头部姿态 - 前置知识
  7. 开启这些隐藏功能,让你的Chrome更加强大
  8. 南理工计算机科学与工程学院,周俊龙 - 南京理工大学 - 计算机科学与工程学院...
  9. 目标检测2——借Detectron2源码理解Anchors与RPN
  10. Linux之离线安装Ganglia
  11. 每天学习写论文——Day30 英文论文就比中文高大上吗?
  12. 用FPGA开发板做一个I2CEEPROM的烧写器
  13. 基于毫米波的DOA估计方法浅谈
  14. 2022年全球及中国移动设备用半导体封装基板市场研究
  15. 腾讯起诉“自媒体助手”洗稿软件赔490万
  16. 惠普服务器CPU位置,手把手教你换CPU 看惠普16核产品性能变化
  17. 建模自上而下自下而上_物理学家到程序员:自下而上与自上而下的学习
  18. mysql 新增拼接_mysql insert into新增group_concat查询出来拼接的数据
  19. 毕业论文参考文献格式CSL的生成(有鱼也有渔)
  20. 在线问卷调查有哪些优势?

热门文章

  1. docker单主机网络类型
  2. 计算机界面没磁盘驱动器,请将磁盘插入驱动器,电脑提示驱动器中没有磁盘怎么办...
  3. 编写模板类时注意一点 2007-12-06 11:22
  4. DNUICTF反思总结
  5. fedora13中安装五笔
  6. 可怜的博主跟小豆人杠起来啦!Python制作的吃豆人小游戏,快来围观!!
  7. 【产品经理学习笔记】Part 13 产品运营案例分析
  8. 我的世界手机版javaui材质包_我的世界手机版幸运方块2.1
  9. 谷歌浏览器的本地收藏夹在什么位置?
  10. 如何用python代码发送邮件