红安建设局官方网站建站方案书

张小明 2026/1/9 17:33:16
红安建设局官方网站,建站方案书,免费发布租房信息网站,甘肃省最新出行通告我来啦#xff01;今天依旧是1177#xff1a;奇数单增序列的一题多解。 #xff08;不厌其烦地附上题目#xff09; 【题目描述】 给定一个长度为N#xff08;不大于500#xff09;的正整数序列#xff0c;请将其中的所有奇数取出#xff0c;并按升序输出。 【输入】…我来啦今天依旧是1177奇数单增序列的一题多解。不厌其烦地附上题目【题目描述】给定一个长度为N不大于500的正整数序列请将其中的所有奇数取出并按升序输出。【输入】第1行为 N第2行为 N 个正整数其间用空格间隔。【输出】增序输出的奇数序列数据之间以逗号间隔。数据保证至少有一个奇数。【输入样例】10 1 3 2 6 5 4 9 8 7 10【输出样例】1,3,5,7,9方法四冒泡排序我在大佬源代码的基础上将q[j]与q[j1]的复制与赋值换成了swap函数嘻嘻我会a little bit举一反三了这个flag是用来判断当前数组是否已经有序的其实没有flag也不影响理解哒#include iostream #include algorithm using namespace std ; void bubblesort(int q[] , int n){ for(int i 0 ; i n - 1 ; i ){ bool flag true ; //用一个flag来判断当前数组是否已经有序有序则推退出循环 for(int j 0 ; j n - 1 ; j ){ if(q[j] q[j1]){ swap(q[j] , q[j1]) ; flag false ; } } if(flag) break ; } } int main(){ int n , len , k 0 ; cin n ; len n ; int* a new int[n] ; while(n --) scanf(%d , a[k]) ; bubblesort(a , len) ; int first 1 ; for(int i 0 ; i len ; i ){ if(a[i] % 2 1){ if(first 1){ first 0 ; printf(%d, a[i]) ; continue ; } else printf(,%d , a[i]) ; } } return 0 ; }方法五希尔排序看了希尔排序的动画后就觉得这玩意儿 和插入排序怎么那么像看到它的模板代码后发现这俩真的超级像希尔排序比插入排序多的一个地方是增量gap。希尔排序每次都选择gap/2作为它的步长初始的gap为n/2根据这个步长分组进行排序使得每次排序的工作量都比较小。#include iostream #include algorithm using namespace std ; void shellsort(int q[] , int n){ for(int gap n/2 ; gap 1 ; gap/2){ for(int i gap ; i n ; i gap){ int temp q[i] ; int pre i - gap ; while(pre 0 q[pre] temp){ q[pregap] q[pre]; pre - gap ; } q[pre gap] temp ; } } } int main(){ int n , len , k 0 ; cin n ; len n ; int* a new int[n] ; while(n --) scanf(%d , a[k]) ; shellsort(a , len) ; int first 1 ; for(int i 0 ; i len ; i ){ if(a[i] % 2 1){ if(first 1){ first 0 ; printf(%d, a[i]) ; continue ; } else printf(,%d , a[i]) ; } } return 0 ; }方法五选择排序#include iostream #include algorithm using namespace std ; void selectionsort(int q[] , int n){ for(int i 0 ; i n ; i ){ int min i ; for(int j i1 ; j n ; j ){ if(q[j] q[min]) min j ; } int temp q[min] ; q[min] q[i] ; q[i] temp ; } } int main(){ int n , len , k 0 ; cin n ; len n ; int* a new int[n] ; while(n --) scanf(%d , a[k]) ; selectionsort(a , len) ; int first 1 ; for(int i 0 ; i len ; i ){ if(a[i] % 2 1){ if(first 1){ first 0 ; printf(%d, a[i]) ; continue ; } else printf(,%d , a[i]) ; } } return 0 ; }
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

怎样做网贷网站人工智能教育培训机构排名

9个毕业答辩PPT工具,本科生格式优化AI推荐 论文写作的“多线作战”,你真的能撑住吗?对于本科生来说,毕业答辩不仅是对四年学习成果的总结,更是一场综合能力的考验。从选题到文献综述,从开题报告到论文撰写&…

张小明 2026/1/4 21:51:22 网站建设

网站地址和网页地址区别现在哪个招聘网站做的比较好

Kotaemon如何实现会话加密?TLS端到端保护 在企业级智能对话系统日益普及的今天,一个看似简单的问题背后可能隐藏着巨大的安全风险:当用户通过网页或App向AI助手提问时,这条消息是否会被截获?如果问题涉及财务数据、客…

张小明 2025/12/30 12:17:32 网站建设

做网站优化排名重庆建设集团

ViewFaceCore终极指南:3步完成.NET人脸识别集成 【免费下载链接】ViewFaceCore 项目地址: https://gitcode.com/gh_mirrors/vie/ViewFaceCore 对于.NET开发者来说,人脸识别功能集成曾经是一个技术门槛较高的领域。现在,ViewFaceCore作…

张小明 2026/1/1 5:08:48 网站建设

江苏天目建设网站赣州人才网暑假工

JIRA 工时自动填报 Agent xsun_workflow_agent 项目简介 这是一个基于 AI 的 JIRA 工时自动填报系统,能够根据用户的 Git 提交记录自动分析并填写 JIRA 工作日志。该系统通过集成 LangChain4j 框架,利用大语言模型的能力,智能地将 Git 提交…

张小明 2026/1/7 21:29:31 网站建设

湖北网站推广浙江网商银行是正规银行吗

文章目录前言背景初步调研实现思路方案核心需求分析技术方案对比实现思路初步功能设计关键设计决策实现步骤与代码第一步:核心关闭管理器实现第二步:集成到钉钉客户端管理器(注册关闭)总结说明资料获取前言 博主介绍:…

张小明 2025/12/31 17:19:07 网站建设

北京网站优化提供商郑州网络科技有限公司

导语:Qwen3-4B-SafeRL模型正式发布,通过创新的混合奖励强化学习技术,在保障AI安全的同时避免过度规避行为,为平衡大模型安全性与实用性提供了新范式。 【免费下载链接】Qwen3-4B-SafeRL 项目地址: https://ai.gitcode.com/hf_m…

张小明 2025/12/30 23:24:04 网站建设