当前位置: 首页 > wzjs >正文

网站设计拓扑图网页游戏排行榜前十名国战

网站设计拓扑图,网页游戏排行榜前十名国战,南京模板网站开发,wordpress fresh girl主题算法的时间效率往往不是固定的,而是与输入数据的分布有关。假设输入一个长度为 的数组 nums ,其中 nums 由从 1 至 n 的数字组成,每个数字只出现一次;但元素顺序是随机打乱的,任务目标是返回元素 的索引。我们可以…

算法的时间效率往往不是固定的,而是与输入数据的分布有关。假设输入一个长度为  的数组 nums ,其中 nums 由从  1 至  n 的数字组成,每个数字只出现一次;但元素顺序是随机打乱的,任务目标是返回元素  的索引。我们可以得出以下结论。

#include <iostream>
#include <vector>
#include <algorithm>
#include <chrono>
#include <random>using namespace std;// 生成数组 {1, 2, ..., n} 并随机打乱
vector<int> randomNumbers(int n) {vector<int> nums(n);for (int i = 0; i < n; i++) {nums[i] = i + 1;}unsigned seed = chrono::system_clock::now().time_since_epoch().count();shuffle(nums.begin(), nums.end(), default_random_engine(seed));return nums;
}// 查找数字 1 在数组中的索引
int findOne(vector<int> &nums) {for (int i = 0; i < nums.size(); i++) {if (nums[i] == 1)return i;// cout << i << endl; // 可以根据需要输出,调试用}return -1;
}int main() {int n = 10; // 你可以修改 n 的值vector<int> arr = randomNumbers(n);// 输出数组内容cout << "打乱的数组:";for (int num : arr) {cout << num << " ";}cout << endl;int index = findOne(arr);if (index != -1) {cout << "元素 1 在数组中的索引是:" << index << endl;} else {cout << "数组中没有元素 1" << endl;}return 0;
}

http://www.dtcms.com/wzjs/841544.html

相关文章:

  • 自己做网站需要学什么搭建wordpress步骤
  • 网站推广策划案哪里有广州化妆品网站制作
  • 正能量网站推荐不需要下载黄江建设网站
  • 投标网站建设asp网站转wap网站
  • 招聘网站如何做推广网站建设开发五行属性
  • 贵州省网站建设新乡网站建设服务
  • php开发网站的优势飞卢盗版做的最好的网站
  • 做网站我网站找第三方支付网站维护需要学什么
  • 网站策划书内容不包括什么签证中心网站建设
  • 网页建设与网站设计心德体会网站数据库清空
  • 中心网站建设北京网站定制制作
  • 深圳市住房和城乡建设部网站济南微网站
  • 天津网站建设方案外包happytug wordpress
  • 公司网站建设南宁怎么查看网站是否降权
  • 做网站怎么去文化局备案用rp做网站不用写前段代码
  • 郑州网站建设冫汉狮网络网站如何做点击链接地址
  • 没有专项备案的网站实训课建设网站步骤
  • 游戏推广网站如何做的做网站应该注意
  • 当今做哪个网站致富公司网站如何seo
  • 想把比尔的网站封了如何做建标库官网入口
  • 网站网络推广优化天津建站网
  • 深圳高端网站建设信用家装修网官网
  • 导航网站 phpmysql导入wordpress
  • 天地心公司做网站怎样临湘市建设局网站
  • app展示网站模板电商网站建设情况汇报
  • 金融网站框架模板班级网站设计模板
  • 滨州建网站如何制作h5海报
  • 山东省建设工程电子信息网站网站建设培训东莞市
  • 济南网站的公司哪家好苏州软件定制开发公司
  • 国外app设计网站wordpress发送邮件功能未启用