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

优惠券推广网站怎么做wordpress守望

优惠券推广网站怎么做,wordpress守望,如何做好搜索引擎优化工作,品牌vi设计理念输入10个整数#xff0c;将它们从小到大排序后输出#xff0c;并给出现在每个元素在原来序列中的位置。 输入格式: 输入数据有一行#xff0c;包含10个整数#xff0c;用空格分开。 输出格式: 输出数据有两行#xff0c;第一行为排序后的序列#xff0c;第二行为排序…输入10个整数将它们从小到大排序后输出并给出现在每个元素在原来序列中的位置。 输入格式: 输入数据有一行包含10个整数用空格分开。 输出格式: 输出数据有两行第一行为排序后的序列第二行为排序后各个元素在原来序列中的位置。 输入样例: 1 2 3 5 4 6 8 9 10 7输出样例: 在这里给出相应的输出。例如 1 2 3 4 5 6 7 8 9 10 1 2 3 5 4 6 10 7 8 9 这段代码没有考虑数组中可能存在相同元素的情况如果数组中有重复的元素该程序只会输出找到的第一个匹配元素的位置。 #include stdio.h #include stdlib.h#define N 10 // 定义常量N为10表示数组的大小// 自定义比较函数用于qsort函数中比较两个整数的大小 int cmp_int(const void* e1,const void* e2) {return *(int*)e1-*(int*)e2; }int main() {int arr[N]; int arr2[N]; // 数组arr2存放arr数组的副本for(int i0; iN; i){scanf(%d, arr[i]);arr2[i] arr[i];}// 使用qsort函数对arr2数组进行排序排序依据是cmp_int函数qsort(arr2, N, sizeof(int), cmp_int);// 输出排序后的arr2数组for(int i0; iN; i){if(i N-1) printf(%d, arr2[i]);elseprintf(%d , arr2[i]); }printf(\n); // 遍历排序后的arr2数组找出每个元素在原始arr数组中的位置for(int i0; iN; i) {for(int j0; jN; j) {if(arr2[i] arr[j]) // 找到匹配的元素{if(i N-1) printf(%d, j1); elseprintf(%d , j1);break; // 找到匹配退出内层循环}}}return 0; }改进代码思路 1.冒泡排序并且同时对两个数组进行操作一个是实际存储数据的数组 arr另一个是用于跟踪原始位置的数组 index 2. 数组 arr 用于存储用户输入的整数数组 index 初始时被设置为 {1, 2, 3, ..., 10}表示每个元素的初始位置 4. 程序调用 bubble_sort 函数对数组 arr 进行排序同时修改数组 index 以反映排序过程中每个元素的位置变化。 这个程序的关键点在于它不仅对输入的整数进行排序还通过维护一个额外的 index 数组来跟踪排序过程中每个元素的位置变化。 #include stdio.h // 升序 void bubble_sort(int arr[], int index[], int n) {int i, j, temp, temp_idx;for (i 0; i n - 1; i) {for (j 0; j n - 1 - i; j) {if (arr[j] arr[j 1]) {temp arr[j];arr[j] arr[j 1];arr[j 1] temp;temp_idx index[j];index[j] index[j 1];index[j 1] temp_idx;}}} }int main() {int arr[10];int index[10];int i;for (i 0; i 10; i) {scanf(%d, arr[i]);index[i] i 1;}// 冒泡bubble_sort(arr, index, 10);for (i 0; i 10; i) {if(i9)printf(%d,arr[i]);elseprintf(%d , arr[i]);}printf(\n);// 遍历for (i 0; i 10; i) {if(i9)printf(%d,index[i]);elseprintf(%d , index[i]);}return 0; }
http://www.hkea.cn/news/14282739/

相关文章:

  • 成都seo网站qq长沙建站挺找有为太极
  • 湖南在建工程查询合肥网站的优化
  • 网站开发策划书怎么写当地的建设工程信息网
  • 国际新闻最新消息今天新闻大事件是什么网站内容页优化
  • 什么网站容易做织梦网站怎么重新安装教程
  • 有没有做外贸免费网站如需锦州网站建设
  • 邯郸做网站哪儿好免费网站建设入门
  • 网站建设最新教程视频外贸公司怎么做
  • 怎样辨别网站郑州租赁房网站建设
  • 网站外链建设是什么90数字设计
  • 企业门户网站建设机构提示网站正在建设中
  • 关键词是在网站后台做的吗江西最近发生的新闻
  • 上海品牌网站建设公司排名网站怎么做营销策划
  • 网站开发薪水一般多少重庆手机网站推广流程
  • 查网站的建站系统推广优化排名
  • 东莞网站优化哪里找桂林市区旅游景点
  • 中亿丰建设集团股份有限公司官方网站wordpress 二次开发 pdf
  • 一家专门做海报的网站临西县建设网站
  • 公司网站开发的核心技术网站如何运营
  • 同一个服务器的网站做有链wordpress 网站运行时间
  • 分类网站上怎么做锚文本自由空间网站建设
  • 企业网搭建wordpress后台seo优化教程
  • 什么做的网站推广哈尔滨如何做网站推广优化
  • 广阳区建设局网站网页设计图片修改后是否可以商用
  • 平面设计和电子商务哪个好六安网站优化
  • dede 网站标题seo自带 网站建设
  • 学习aspmvc网站开发 书类似于wordpress的软件
  • 开办网站需要什么资质自己做营销网站
  • 手机网站自适应布局怎么做长春
  • 中石油第七建设公司网站wordpress 页面很窄