关于C++ find
#include <bits/stdc++.h>
using namespace std;
int a[1005];
int main()
{
for(int i = 0;i < 10;i++)
a[i] = i+1;
for(int i = 0;i < 10;i++){
int x;
cin >> x;
int *k=find(a,a+10,x);
cout<<*k<<endl;
}
return 0;
}
#include <bits/stdc++.h>
using namespace std;
int a[10];
int main()
{
for(int i = 0;i < 10;i++){
a[i] = -1;
}
// a[10] = a[11] = -2;
for(int i = 0;i < 10;i++)
a[i] = i+1;
for(int i = 0;i < 10;i++){
int x;
cin >> x;
int *k=find(a,a+10,x);
cout<<*k<<endl;
}
return 0;
}
如果数组中存在x, *k 的值就是 下标+1 ,
如果数组中不存在 x 1、如果最后一个值后面还有元素,*k 的值就是这个元素的值
2、如果最后一个值后面没有元素,*k 的值就是0
随机推荐
- KingbaseES Hint 使用
前言:KingbaseES V8R6C4 之前版本hint 使用方法是与Postgresql 相同的,通过 pg_hint_plan扩展,支持在SQL中使用hint.由于该版本的hint只能放置于SQ ...
- vCenter 升级错误 VCSServiceManager 1603
近日,看到了VMware发布的vCenter 6.7 Update 1b的更新消息.其中有一条比较震撼.有误删所有VM的概率,这种BUG谁也承受不起. Removing a virtual machi ...
- 2020年12月-第01阶段-前端基础-HTML CSS 项目阶段(一)
品优购项目(一) 目标: 能会引入ico图标 能简单看懂网站优化的三大标签 能使用字体图标 ( 重点 ) 能说出我们css属性书写顺序 1. 品优购项目介绍 项目名称:品优购 项目描述:品优购是一个电 ...
- SpringSecurity基本使用
SpringSecurity web 安全管理框架 需要依赖多 shiro 轻量 SSM+Shiro SpringBoot/SpringCloud+SpringSecurity 配置用户名密码 配置文 ...
- 使用filebeat收集k8s上pod里的容器日志配置文件模板
具体使用有待商榷 filebeat.inputs: - type: container paths: - /var/log/containers/*.log processors: - add_kub ...
- ECON 模式
ECON模式通过调节发动机和空调系统的性能,有效提高燃油经济性. 在D行驶档的时候开启
- filebeat知识点
在Filebeat的根目录下,有一个叫做filebeat.yml的文件. filebeat.inputs: - type: log enabled: true paths: - ./sample.lo ...
- 第一章:模型层 - 10:不返回QuerySets的API
以下的方法不会返回QuerySets,但是作用非常强大,尤其是粗体显示的方法,需要背下来. 方法名 解释 get() 获取单个对象 create() 创建对象,无需save() get_or_crea ...
- MongoDB 的用户和角色权限
副本和分片集群的安全设置参考这个:高级:https://files.cnblogs.com/files/sanduzxcvbnm/mongodb_advance.pdf 默认情况下,MongoDB实例 ...
- Python解释器路径寻找规则
Python编辑器路径寻址总结 Python编程优化 这场表演邀请了三位角色:run.sh.main.py.path.sh,拍摄场地选在了 Windows -> Git Bash 群演1号 ru ...