发布时间:2026/7/23 3:51:21
嵌入式学习第七天 今天学习了排序算法的冒泡排序和插入排序以及查找算法冒泡排序核心思想比较两个相邻的数的大小小的放前面大的放后面。代码for(i 0;in;i){for(j1;jn-i:j){if(a[j]a[j1]){交换位置}}}插入排序将数据放到已排序的数据中通过比较插入合适的位置核心代码int a[n];int b[n];int i 0;for(i 0;in;i){int t a[0];i j;while(j0 t b[j-1]){b[j] b[j-1];--j;}a[j] t;}查找算法二分查找核心代码int b0,m0,e0;int n;while(be){m (be) / 2;if(n m){b m 1;}else{e m - 1;}}if(be){printf(找到了);}else{printf(没有找到);}一维整形数组的用途1.求极值2.求逆序3.排序4.查找一维浮点型数组语法定义类型说明符 数组名[ 数组长度]——和int数组没什么区别主要是处理字符数据。注意1.字符数组是用来处理一串字符串数据2.字符串数据实际上按字符数组的处理方式处理的3.字符串数据中我们更关心字符在什么时候结束而不是数组在什么时候结束。字符串结束的标志——\0字符数组:1.怎么处理字符串?字符串长度 ——\0前面有效字符的个数C语言中用strilen函数可以获取长度gets()——从标准输入中获得一个字符串C语言中不推荐使用因为会越界puts()——打印出数组对应的字符串 注意:puts输出时默认带 换行字符串复制:#include string.hchar *strcpy(char *dest, const char *src);如果不使用C语言提供的复制函数也要会自己写。eg:strcpy(s1,s2);字符串合并#include string.hchar *strcat(char *dest, const char *src);eg:strcat(s1,s2);

相关新闻

2026/7/23 3:46:21

渗透必备工具箱V11 (2026更新) 集成Web扫描、抓包、免杀等等

0x01 工具介绍 水滴工具箱 (shuidi) 是一款的开源渗透测试工具集合。涵盖Web扫描、抓包、免杀等多个方面。集成了抓包、扫描器、漏扫工具、子域名爆破、js探测、OA利用、框架利用、各类组件、jndi注入、内存马、内网渗透、webshell免杀、程序免杀、内网穿透、Windows溯源工具、…

2026/7/23 3:46:21

智能驾驶车载系统数据安全需求

序号应用名称具体应用子模块数据名称(文件1附录AB)数据主体数据种类等级分类处理活动类型(收集、存储、使用、加工、传输、提供、公开)应用场景或处理目的收集、处理该数据是否为业务开展所必须收集时涉及的敏感系统权限收集方式1…

2026/7/23 3:46:21

Windows端AI商品图工作流:素材目录、候选筛选与ZIP导出验收

在Windows上用AI做电商商品图,最容易被忽略的并不是“会不会点生成”,而是后面的文件管理:原图被覆盖、不同SKU的候选图混在一起、挑中的版本找不到、ZIP解压后才发现少图,交付几天后也说不清对方拿到的是哪一版。 一套能重复使用…

2026/7/23 5:26:28

Unity AR二维码扫描:Vuforia图像捕捉与ZXing.Net后台解码实战

1. 项目概述:为什么选择VuforiaZXing这个组合? 最近在做一个需要集成二维码识别功能的AR项目,后台有朋友问,市面上那么多扫码库,为什么偏偏选了Vuforia和ZXing这两个看起来“八竿子打不着”的东西组合在一起&#xff1…

2026/7/23 5:26:28

园区电费总扯不清?揭秘零碳产业园如何用数字化终结电费纠纷

一. 能源计费现状在产业园区实际运营中,“多租户、多回路、多业态”往往不是单纯的空间叠加,而是一种复杂的动态共生关系。不同企业的用电规律各异——制造型企业负荷大、波动明显,科研办公类客户峰谷错位,商业配套又存在昼旺夜淡…

2026/7/23 5:21:28

短视频+AI如何破解聊城企业获客难题

1. 聊城企业获客现状与痛点分析聊城作为山东省重要的工业城市,拥有机械制造、化工、纺织等传统优势产业。近年来随着数字化转型浪潮,当地企业普遍面临获客成本攀升、传统渠道效果下降的困境。根据我对30家当地企业的调研,主要存在以下三类典型…

2026/7/22 9:29:13

Unity与Python本地通信:基于Flask的跨语言数据交换实战

1. 项目概述:为什么我们需要一个本地通信服务器?在游戏开发、数字孪生、仿真训练等众多领域,Unity作为强大的实时3D内容创作平台,其核心逻辑通常由C#驱动。然而,当我们需要进行复杂的数据分析、机器学习推理、科学计算…

2026/7/23 0:01:10

Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具 【免费下载链接】chitchatter Secure peer-to-peer chat that is serverless, decentralized, and ephemeral 项目地址: https://gitcode.com/gh_mirrors/ch/chitchatter Chitchatter是一款革命性的安…

2026/7/22 21:00:12

3个高效策略:快速掌握Axure中文界面配置

3个高效策略:快速掌握Axure中文界面配置 【免费下载链接】axure-cn Chinese language file for Axure RP. Axure RP 简体中文语言包。支持 Axure 11、10、9。不定期更新。 项目地址: https://gitcode.com/gh_mirrors/ax/axure-cn 还在为Axure RP的英文界面感…