网站页面设计怎么分析做公司网站,哪个程序用的多

张小明 2026/3/13 7:42:59
网站页面设计怎么分析,做公司网站,哪个程序用的多,linux主机做网站,北京时事新闻时间复杂度 O#xff08;KN#xff09;线性高位优先#xff08;不好#xff09;先按照高位升序排序#xff0c;依次进行下去#xff0c;直到排到最低位。image因为高位有一个分组的动作#xff0c;在每个组里面对低位再排序。可以用递归。实际上#xff0c;完全可以用低…时间复杂度 OKN线性高位优先不好先按照高位升序排序依次进行下去直到排到最低位。image因为高位有一个分组的动作在每个组里面对低位再排序。可以用递归。实际上完全可以用低位排序。低位排序好image首先按照个位数字进行一次 稳定排序相同数字顺序不变然后按照十位数字进行一次 稳定排序相同数字顺序不变然后按照百位数字进行一次 稳定排序相同数字顺序不变代码编写n个数字如何得到每个数位上的数值低位抹去再取个位模10int index a[i]/base % 10;如果想要给每个数字按个位数排序第一步需要干什么找到每个数字应该去的位置的索引。// 统计每个数字出现的次数memset(count,0,sizeof(int)*10);for(int i0;in;i){int index (a[i] / base ) %10; // base是控制当前是个位十位还是百位count[index];}// 计算每个数字的起始位置start[0]0;for(int i1;i10;i){start[i]start[i-1]count[i-1];}// 放入temp临时数组for(int i0;in;i){int index(a[i] / base )% 10;temp[start[index]]a[i];start[index];}再思考一个问题为什么要把temp再拷回去memcpy(a,temp,n*sizeof(int));最后一个问题为什么要计算最大位数GetMaxDigit每个数字的位数可能不一样。比如3,27,451,98。找出最大位数就是循环次数。如果百位是空的按照代码 3 / 100 0 → %10 0 就是0是有效的。代码总结#includeiostream#includealgorithm#includecstringusing namespace std;int array[200];int GetMaxDigit(int n){int maxdata*max_element(array,arrayn); //max_element是algorithm的一个函数,在 [a, an) 这个范围里找到“最大元素的位置,返回指针int maxdigit 0;while(maxdata){maxdata/10;maxdigit;}return maxdigit;}void Sort(int n){int base1,digitGetMaxDigit(n);int temp[n];int count[10];int start[10];while(digit--){// 统计每个数字出现的次数memset(count,0,sizeof(int)*10);for(int i0;in;i){int index array[i]/base%10;count[index];}// 计算每个数字的起始位置memset(start,0,sizeof(int)*10);for(int i1;i10;i)start[i]start[i-1]count[i-1];// 放入temp临时数组memset(temp,0,sizeof(int)*n);for(int i0;in;i){int index array[i]/base%10;temp[start[index]]array[i];start[index];}memcpy(array,temp,n*sizeof(int));base*10;}}void show(int n){for(int i0;in;i){coutarray[i] ;}}int main(){int n;cinn; // 有n个数字for(int i0;in;i)cinarray[i];Sort(n);show(n);return 0;}
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

长沙网站免费建站idea制作网站

5步掌握CesiumJS体素渲染:从零构建3D体积数据可视化 【免费下载链接】cesium An open-source JavaScript library for world-class 3D globes and maps :earth_americas: 项目地址: https://gitcode.com/GitHub_Trending/ce/cesium 体素渲染技术是三维可视化…

张小明 2026/3/5 4:47:35 网站建设

网站培训中心电子商务专业毕业了从事什么工作

Layui-Vue是一个基于Vue 3.0构建的企业级UI组件库,继承了Layui经典的设计理念,为开发者提供80开箱即用的高质量组件,覆盖后台管理系统全流程需求。通过精心设计的API接口和直观的使用方式,Layui-Vue让企业应用开发变得简单高效&am…

张小明 2026/3/5 4:47:36 网站建设

山东企业建站系统信息uc浏览器网页版入口

毕业论文(设计)任务书专 业软件工程班 级2021软件工程(校企合作)本科一班学生姓名指导教师曹秀平指导教师职 称副教授题 目基于Vue框架的宠物医院系统设计与实现选题类型毕业设计(社会调查报告/作品展示/毕业汇…

张小明 2026/3/5 4:47:36 网站建设

网站建设电话销售不被挂断wordpress上卖什么用

第一章:电力故障 Agent 的诊断算法在现代智能电网系统中,电力故障的快速定位与响应是保障供电稳定性的关键。基于多 Agent 的分布式诊断架构被广泛应用于电网监控,其中每个 Agent 负责特定区域的故障检测与初步分析。其核心在于高效的诊断算法…

张小明 2026/3/5 4:47:38 网站建设

网站首页排版设计工业设计流程8个步骤

LangFlow中的用户增长黑客工具:裂变策略自动生成 在今天的AI浪潮中,企业不再只是“是否用大模型”的问题,而是“如何快速、低成本地把大模型变成业务驱动力”。尤其是在用户增长领域,传统增长团队常常陷入“创意枯竭—人工试错—…

张小明 2026/3/5 4:47:39 网站建设

网站备案号怎么做超链接深圳科技网络有限公司

摘要 随着信息技术的快速发展,旅游行业逐渐向数字化、智能化转型。甘肃省作为我国重要的旅游目的地之一,拥有丰富的自然和人文景观,但传统的旅游服务模式存在信息不对称、管理效率低下等问题。为提升甘肃旅游服务的质量和效率,开…

张小明 2026/3/5 4:47:40 网站建设