电子商务网站开发文档在线qq登录无需下载

news/2025/9/27 16:47:34/文章来源:
电子商务网站开发文档,在线qq登录无需下载,创意设计包装,做门户网站的意义在哪选择、插入、冒泡三种算是最典型的排序算法了#xff0c;空间复杂度都为O(1) 选择排序时间复杂度跟初始数据顺序无关#xff0c;O(n2)#xff0c;而且还不稳定; 插入排序时间复杂度跟初始数据顺序有关最好O(n),最坏O(n2)#xff0c;稳定 冒泡排序时间复杂度跟初始数据顺序有…选择、插入、冒泡三种算是最典型的排序算法了空间复杂度都为O(1) 选择排序时间复杂度跟初始数据顺序无关O(n2)而且还不稳定; 插入排序时间复杂度跟初始数据顺序有关最好O(n),最坏O(n2)稳定 冒泡排序时间复杂度跟初始数据顺序有关最好O(n),最坏O(n2)稳定 三种算法中对于大量随机数所需时间插入选择冒泡。 // MySort.h: interface for the MySort class. #include iostream.htemplateclass T void swap(T a,T b) {T ca;ab;bc; }templateclass T void print(T a[], int n ,int i){ cout第i1 趟 : ; for(int j 0; j10; j){ couta[j] ; } coutendl; } templateclass T void selectSort(T a[],int n) //选择排序 {int i,j,k;for(i0;in-1;i){ki;for(ji1;jn;j){if(a[j]a[k])kj;}if(k!i)swap(a[i],a[k]); } }templateclass T void selectSort2(T a[],int n) //二元选择排序 {int i,j,min,max;for (i1;i n/2;i) // 做不超过n/2趟选择排序 { min i; max i ; //分别记录最大和最小关键字记录位置 for (j i; jn-i; j) { if (a[j] a[max]) { max j ; continue ; } if (a[j] a[min]) min j ; } //该交换操作还可分情况讨论以提高效率 swap(a[i-1],a[min]);if(max!i)swap(a[n-i],a[max]);#ifdef _DEBUGprint(a,n,i-1); #endif} }templateclass T void insertSort(T a[],int n) //插入排序 {int i;for(i1;in;i){if(a[i]a[i-1]){int j i-1; T x a[i]; //复制为哨兵即存储待排序元素 a[i] a[i-1]; //先后移一个元素while(j0 xa[j]) //查找在有序表的插入位置 { a[j1] a[j]; //元素后移 j--; } a[j1] x; //插入到正确位置 } }} templateclass T void bubbleSort(T a[],int n) //冒泡排序 { /* int i,j; for(i0; in-1; i) { for(j0; jn-i-1; j) { if(a[j] a[j1]) { swap(a[j],a[j1]); } } #ifdef _DEBUG print(a,n,i); #endif } */bool bSwaped true;int i,j;int lastSwapPos, lastSwapPos_temp 0; for(i0; in-1; i) { bSwaped false; lastSwapPos lastSwapPos_temp; for(jn-1; jlastSwapPos; j--) { if(a[j-1] a[j]) { swap(a[j],a[j-1]); bSwaped true; lastSwapPos_temp j - 1; } } // 如果上一次扫描没有发生交换则说明数组已经全部有序退出循环 if(!bSwaped)break;} }  转载于:https://www.cnblogs.com/nkzhangkun/p/3990923.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/919684.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站 自定义表单招聘网站开发背景

陆游的《诗人苦学说》:从藻绘到“功夫在诗外” 今天看万维钢的《万万没想到》一书,看到陆游的功夫在诗外的句子,特意去查找这首诗的原文。故而有此文。 我国学人还往往过分强调“功夫在诗外”这句陆游的名言,认为提升综合素质是一…

学做网站多少钱百度关键词搜索广告的优缺点

目录 引言整体结构图方法介绍训练vision vocabulary阶段PDF数据目标检测数据 训练Vary-toy阶段Vary-toy结构数据集情况 引言 论文:Small Language Model Meets with Reinforced Vision Vocabulary Paper | Github | Demo 说来也巧,之前在写论文阅读&…

2025推拉门品牌推荐榜:聚焦玻璃推拉门,钛镁合金推拉门选择指南

随着家居品质需求升级,推拉门已成为阳台封窗、厨房隔断等场景的核心配置,但市场现状却让消费者陷入选择困境:部分产品宣称的隔音节能性能与实际体验严重不符,五金件易损耗、密封失效等质量问题频发,售后 “踢皮球…

C++中函数的分文件编写

C++中函数的分文件编写Posted on 2025-09-27 16:40 steve.z 阅读(0) 评论(0) 收藏 举报1、创建 .h 头文件 2、创建 .cpp 源文件 3、在 .h 头文件中,编写函数声明 4、在 .cpp 源文件中,编写函数定义 test.h #inc…

PyTorch详细安装指南与常见问题解决强大的方案

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

做网站大概一个月多少工资政务信息网站建设方案

作者 | butterfly100来源 | cnblogs.com/butterfly100/p/9034281.html一. 数据切分关系型数据库本身比较容易成为系统瓶颈,单机存储容量、连接数、处理能力都有限。当单表的数据量达到1000W或100G以后,由于查询维度较多,即使添加从库、优化索…

礼县建设局网站重庆公路工程建设信息管理系统

加入大语言模型(LLM) 接着,需要在聊天机器人中加入 LLM。这样,用户就可以和聊天机器人开展对话了。本示例中,我们将使用 OpenAI ChatGPT 背后的模型服务:GPT-3.5。 聊天记录 为了使 LLM 回答更准确,我们需要存储用户和机器人的聊天记录,并在查询时调用这些记录,可以用…

【Azure APIM】APIM在上传文件的时候,请求的Payload是否有文件大小的限制呢?

APIM在上传文件的时候,请求的Payload是否有文件大小的限制呢?问题描述 使用APIM + App Service的架构对外提供服务,其中一个接口为文件上传。在测试的时候,发现上传超过20MB的内容时候就会遇见报错,而不使用APIM时…

PolarDN PIoTS 简单

PolarD&N PIoTS 简单bluetooth test 一、查看题目附件有一个log文件和一个txt文件。 二、题目分析 根据txt文件提示,使用FrontLine11工具打开log文件使用FrontLine11进行分析,只有command指令才能控制设备,筛选…

图解KV Cache

LLM中下一个token预测 Transformer 生成隐藏状态Transformer 为所有 token 生成隐藏状态。 隐藏状态被投射到词汇空间。 最后一个 token 的 logits 用于生成下一个 token。生成新 token 的输出要生成新 token,我们只需…

什么软件网站好网站首页有被收录就是最近没有被抓取是怎么回事

在视频网站上看电影追剧,已经成为了大众生活中必不可少的一部分。为了保护自家视频的版权,很多平台都禁止用户下载会员视频。其实只要掌握了正确的方法,一样可以将会员视频下载到本地保存。那么有关有什么可以下载网页视频的浏览器&#xff0…

4-3〔O҉S҉C҉P҉ ◈ 研记〕❘ WEB应用攻击▸本地资料涵盖漏洞-A

4-3〔O҉S҉C҉P҉ ◈ 研记〕❘ WEB应用攻击▸本地资料涵盖漏洞-A2025-09-27 16:29 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !im…

[K230学习笔记] 00前言

K230 介绍从 K230 系统框图可以看出,K230 有两个CPU核心,分别是小核 CPU0 与大核 CPU1,该文档主要使用 CPU1 进行 RT-Smart 开发相应的 BSP。 开发环境搭建 硬件平台 立创庐山派K230-CanMV开发板 - 立创开源硬件平台…

网站建设属于软件开发苏州网站建设师

随着互联网的不断发展,搜索引擎优化(SEO)成为各大企业和网站重要的推广手段。然而,传统的SEO方法已经难以应对日益复杂和智能化的搜索引擎算法。在这样的背景下,HTTP代理爬虫作为一种重要的工具,正在逐渐被…

[CEOI 2025] theseus 做题记录

头皮发麻的题目。link 对于一道题目,我们需要观察题目的对象形式有什么特点。对于一道构造题,我们需要思考现在我们想要什么。 对于这题,观察到需要用到一个隐藏条件——点的编号,从编号信息入手。Trial 1:对于一…

2025 年钣金加工厂家最新推荐排行榜发布:江门,珠三角钣金加工厂选择指南

在智能制造与新基建加速推进的背景下,钣金加工作为装备制造的基础环节,市场需求持续攀升,但行业发展仍面临多重挑战。一方面,精密制造需求与加工精度不匹配的问题突出,如新能源充电桩柜体等产品对 0.1 毫米级平整…

全文 -- Vortex: Extending the RISC-V ISA for GPGPU and 3D-Graphics Research - 指南

全文 -- Vortex: Extending the RISC-V ISA for GPGPU and 3D-Graphics Research - 指南pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important…

做网站广告语适合女孩做的网站

vscode-drawio简介网络之大,人才百出,在开源背景下,一些功能只有你想不到,没有做不到。这不,对于写代码的程序员来说,竟然也可以在VSCode IDE里边写代码,边画逻辑流程图了。最近,在g…