上海青浦网站建设网站风格包括哪些

张小明 2026/3/2 21:45:21
上海青浦网站建设,网站风格包括哪些,wordpress仿36kr模板,网站建站金融模板一、题目原理二、算法原理使用归并排序算法#xff08;降序#xff09; 绑定数组下标 来解决这道题#xff1a;当 nums[ begin1 ] nums[ begin2 ] 时#xff0c;end2 - begin2 1个数字小于nums[ begin1 ]#xff1b;例如 #xff1a;7 4 #xff0c;那么 4 …一、题目原理二、算法原理使用归并排序算法降序 绑定数组下标 来解决这道题当 nums[ begin1 ] nums[ begin2 ] 时end2 - begin2 1个数字小于nums[ begin1 ]例如 7 4 那么 4 到 1 之间的数字都小于7因为在合并两个数组的时候会打乱各个数字的下标根据题目要求我们是要在原数组的下标来判断每个数字的右边有多少个数字是小于当前数字的所以我们要弄出两个数组来绑定下标index1 和 index2 其中 index1 是保存原来数组的下标而 index2 是保存合并数组后各个数字对应原来数组的下标保证各个数字对应的下标不会乱到时候再把 index2 里面的数字跟新到 index1 里面三、代码实现class Solution { vectorint tmp; vectorint index1; vectorint index2; vectorint ret; public: vectorint countSmaller(vectorint nums) { tmp.resize(nums.size()); index1.resize(nums.size()); ret.resize(nums.size()); index2.resize(nums.size()); for(int i 0; i nums.size();i) index1[i] i; Quicksort(0,nums.size()-1,nums,tmp); return ret; } void Quicksort(int l,int r,vectorint nums,vectorint tmp) { if(l r) return; int keyi (r l) 1; Quicksort(l,keyi,nums,tmp);//左边【 l , keyi 】 Quicksort(keyi 1,r,nums,tmp);//右边【keyi 1,r 】 int begin1 l,end1 keyi;//左边数组 int begin2 keyi 1,end2 r;//右边数组 int index l;//遍历起始点 while(begin1 end1 begin2 end2)//比较遍历 { if(nums[begin1] nums[begin2]) { ret[index1[begin1]] end2 - begin2 1; index2[index] index1[begin1];//绑定下标 tmp[index] nums[begin1]; } else { index2[index] index1[begin2]; tmp[index] nums[begin2]; } } while(begin1 end1) { index2[index] index1[begin1]; tmp[index] nums[begin1];//把左边剩余的数字放到 tmp } while(begin2 end2) { index2[index] index1[begin2]; tmp[index] nums[begin2];//把右边剩余的数字放到 tmp } for(int i l;i r;i) { index1[i] index2[i]; nums[i] tmp[i];//把 tmp 里面的数字放回到原数组 nums } } };
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

宿迁宿豫网站建设三维建模

5分钟零基础上手:NocoDB数据导出实战指南(含CSV/JSON双格式) 【免费下载链接】nocodb nocodb/nocodb: 是一个基于 node.js 和 SQLite 数据库的开源 NoSQL 数据库,它提供了可视化的 Web 界面用于管理和操作数据库。适合用于构建简单…

张小明 2026/1/8 1:30:50 网站建设

个人主题网站廊坊seo排名扣费

第一章:Open-AutoGLM 任务执行日志查看与分析在 Open-AutoGLM 系统中,任务执行日志是排查异常、监控运行状态和优化流程的核心依据。通过合理分析日志内容,开发者能够快速定位模型推理失败、资源超限或调度延迟等问题。日志存储路径与结构 默…

张小明 2026/1/7 15:18:59 网站建设

织梦微信网站模板按月网站建设

iOS项目架构实战:构建高可用评论系统的最佳路径 【免费下载链接】iOSProject iOS project of collected some demos for iOS App, use Objective-C 项目地址: https://gitcode.com/gh_mirrors/io/iOSProject 在移动应用开发中,评论系统的实现往往…

张小明 2026/1/10 3:45:45 网站建设

可信网站认证是否必须做网易企业邮箱和个人邮箱的区别

第一章:Dify工作流可视化编辑的核心价值Dify 工作流的可视化编辑功能重新定义了 AI 应用开发的交互方式,将复杂的逻辑编排转化为直观的图形操作。开发者与非技术人员均可通过拖拽节点、连接流程线的方式快速构建智能应用,显著降低使用门槛。提…

张小明 2026/1/8 1:29:10 网站建设

平顶山 网站建设公司wordpress tml

字节跳动VINCIE-3B开源:3亿参数改写图像编辑范式,效率提升8倍 【免费下载链接】VINCIE-3B 项目地址: https://ai.gitcode.com/hf_mirrors/ByteDance-Seed/VINCIE-3B 导语 2025年7月,字节跳动正式开源3亿参数模型VINCIE-3B&#xff0…

张小明 2026/1/7 3:55:00 网站建设

怎么做买东西的网站做网站要先申请域名吗

FaceFusion能否实现跨种族人脸替换?肤色适配算法解析在数字内容创作日益多元的今天,人脸替换技术早已不再局限于同一个人种内部的“换脸娱乐”。从影视特效中还原历史人物形象,到虚拟试妆平台支持全球用户预览彩妆效果,再到隐私保…

张小明 2026/1/12 1:07:55 网站建设