- 欢迎关注我的公众号是【CodeAllen】,关注回复【1024】获取资源 程序员技术交流①群:736386324 ,程序员技术交流②群:371394777 无论是普里姆算法(Prim)还是克鲁斯卡尔算法(Kruskal),他们考虑问题的出发点都是:为使生成树上边的权值之和达到最小,则应使... 欢迎关注我的公众号是【CodeAllen】,关注回复【1024】获取资源 程序员技术交流①群:736386324 ,程序员技术交流②群:371394777 无论是普里姆算法(Prim)还是克鲁斯卡尔算法(Kruskal),他们考虑问题的出发点都是:为使生成树上边的权值之和达到最小,则应使...
- 二叉搜索树的后序遍历序列 题目: 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。 代码: ... 二叉搜索树的后序遍历序列 题目: 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则输出Yes,否则输出No。假设输入的数组的任意两个数字都互不相同。 代码: ...
- 做串口通信时用到的函数,这篇不错,整理下使用 一个小例子: *memcpy(txbuf,“添加的内容\n”,100);HAL_UART_Transmit(&husartx,txbuf,strlen((char )txbuf),1000); 原网址:http://bbs.elecfans.com/forum.php... 做串口通信时用到的函数,这篇不错,整理下使用 一个小例子: *memcpy(txbuf,“添加的内容\n”,100);HAL_UART_Transmit(&husartx,txbuf,strlen((char )txbuf),1000); 原网址:http://bbs.elecfans.com/forum.php...
- 【数据结构实战C++】5 算法的时间复杂度 作者 CodeAllen ,转载请注明出处 判断一个算法的效率的时候,操作数量中的常数项和其他次要项常常可以忽略,只需要关注最高阶项就可以得出... 【数据结构实战C++】5 算法的时间复杂度 作者 CodeAllen ,转载请注明出处 判断一个算法的效率的时候,操作数量中的常数项和其他次要项常常可以忽略,只需要关注最高阶项就可以得出...
- 欢迎关注我的公众号是【CodeAllen】,关注回复【1024】获取精品学习资源 程序员技术交流①群:736386324 ,程序员技术交流②群:371394777 本文开始介绍一种查找表 - 动态查找表 动态查找是什么意思呢? 在查找的过程中,如果查找成功可... 欢迎关注我的公众号是【CodeAllen】,关注回复【1024】获取精品学习资源 程序员技术交流①群:736386324 ,程序员技术交流②群:371394777 本文开始介绍一种查找表 - 动态查找表 动态查找是什么意思呢? 在查找的过程中,如果查找成功可...
- 欢迎关注我的公众号是【CodeAllen】,关注回复【1024】获取精品学习资源 程序员技术交流①群:736386324 程序员技术交流②群:371394777 多路查找树 由于涉及到去内存读取数据的问题,此时内存存取外村次数成为实现效率上的瓶颈,这就迫使要打破每一个结... 欢迎关注我的公众号是【CodeAllen】,关注回复【1024】获取精品学习资源 程序员技术交流①群:736386324 程序员技术交流②群:371394777 多路查找树 由于涉及到去内存读取数据的问题,此时内存存取外村次数成为实现效率上的瓶颈,这就迫使要打破每一个结...
- 欢迎关注我的公众号是【CodeAllen】,关注回复【1024】获取精品学习资源 程序员技术交流①群:736386324 ,程序员技术交流②群:371394777 目录 二叉排序树查找关键字 二叉排序树中插入关键字 二叉排序树中删除关键字 总结 二叉排序树查找关键字 &... 欢迎关注我的公众号是【CodeAllen】,关注回复【1024】获取精品学习资源 程序员技术交流①群:736386324 ,程序员技术交流②群:371394777 目录 二叉排序树查找关键字 二叉排序树中插入关键字 二叉排序树中删除关键字 总结 二叉排序树查找关键字 &...
- 我是Allen,我的公众号是【CodeAllen】,关注回复【1024】获取资源 程序员技术交流①群:736386324 ,程序员技术交流②群:371394777 如果我们在无向图的应用中,关注的重点是顶点的话,那么邻接表是不错的选择,但如果我们更关注的是边的操作,比如对已经访问过的边做标记,或者删除某一条边等操作,邻接... 我是Allen,我的公众号是【CodeAllen】,关注回复【1024】获取资源 程序员技术交流①群:736386324 ,程序员技术交流②群:371394777 如果我们在无向图的应用中,关注的重点是顶点的话,那么邻接表是不错的选择,但如果我们更关注的是边的操作,比如对已经访问过的边做标记,或者删除某一条边等操作,邻接...
- 数组是相同类型的变量的有序集合 图示: 数组的大小: 数组在一片连续的空间内存空间中存储元素 数组元素个数可以显示或隐式指定 实验1:数组的初始化实验 #include <stdio.h> int main(){ int a[5] = {1, 2}; int b[] = {1, 2... 数组是相同类型的变量的有序集合 图示: 数组的大小: 数组在一片连续的空间内存空间中存储元素 数组元素个数可以显示或隐式指定 实验1:数组的初始化实验 #include <stdio.h> int main(){ int a[5] = {1, 2}; int b[] = {1, 2...
- 知识来源主要是陈正冲老师的《C语言深度解剖》及Delphi Tang老师的《C语言剖析》,有兴趣的朋友可以看我置顶文章获取 什么是数据类型? 数据类型可以理解为固定内存大小的别名。 数据类型是创造变量的模子。 数据类型的本质:可以理解为一个个规定好大小的模子 变量的本质 变量是一段实际连续... 知识来源主要是陈正冲老师的《C语言深度解剖》及Delphi Tang老师的《C语言剖析》,有兴趣的朋友可以看我置顶文章获取 什么是数据类型? 数据类型可以理解为固定内存大小的别名。 数据类型是创造变量的模子。 数据类型的本质:可以理解为一个个规定好大小的模子 变量的本质 变量是一段实际连续...
- 知识来源主要是陈正冲老师的《C语言深度解剖》及Delphi Tang老师的《C语言剖析》,有兴趣的朋友可以看我置顶文章获取 只是记录学习记录,方便查看,资料来源网络。 获取一块内存的方法,有两个方法 一维指针做函数参数 第一:return char*GetMemory(char * p,intnum) { p=... 知识来源主要是陈正冲老师的《C语言深度解剖》及Delphi Tang老师的《C语言剖析》,有兴趣的朋友可以看我置顶文章获取 只是记录学习记录,方便查看,资料来源网络。 获取一块内存的方法,有两个方法 一维指针做函数参数 第一:return char*GetMemory(char * p,intnum) { p=...
- 1、需求分析: 在开发过程中经常需要tp与lcd做交互,而内核通知链是在内核中使用较为频繁的一种方式。 2、通知链有四种类型: 原子通知链( Atomic notifier chains):通知链元素的回调函数(当事件发生时要执行的函数)只能在中断上下文中运行,不允许阻塞。对应的链表头结构: struct at... 1、需求分析: 在开发过程中经常需要tp与lcd做交互,而内核通知链是在内核中使用较为频繁的一种方式。 2、通知链有四种类型: 原子通知链( Atomic notifier chains):通知链元素的回调函数(当事件发生时要执行的函数)只能在中断上下文中运行,不允许阻塞。对应的链表头结构: struct at...
- 描述 在一个二维数组array中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 [ [1,2,8,9], [2,4,9,12], [4,7,10,13], [6,8,11,15] ] 给定 targ... 描述 在一个二维数组array中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 [ [1,2,8,9], [2,4,9,12], [4,7,10,13], [6,8,11,15] ] 给定 targ...
- 【数据结构实战C++】1 数据结构初探 作者 CodeAllen ,转载请注明出处 为什么会有各种各样的程序存在? 程序本质的意义是什么? 程序是为了解决实际问题而存在的 从本质而言,... 【数据结构实战C++】1 数据结构初探 作者 CodeAllen ,转载请注明出处 为什么会有各种各样的程序存在? 程序本质的意义是什么? 程序是为了解决实际问题而存在的 从本质而言,...
- 欢迎关注我的公众号是【CodeAllen】,关注回复【1024】获取精品学习资源 程序员技术交流①群:736386324 ,程序员技术交流②群:371394777 前边几种比较高效的查找方法都是基于有序的基础之上的,事实上,很多数据都是增长的非常快  ... 欢迎关注我的公众号是【CodeAllen】,关注回复【1024】获取精品学习资源 程序员技术交流①群:736386324 ,程序员技术交流②群:371394777 前边几种比较高效的查找方法都是基于有序的基础之上的,事实上,很多数据都是增长的非常快  ...
上滑加载中
推荐直播
-
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day1)
2025/03/29 周六 09:00-18:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
基于开源鸿蒙+海思星闪开发板:嵌入式系统开发实战(Day2)
2025/03/30 周日 09:00-12:00
华为开发者布道师
本次为期两天的课程将深入讲解OpenHarmony操作系统及其与星闪技术的结合应用,涵盖WS63E星闪开发板的详细介绍、“OpenHarmony+星闪”的创新实践、实验环境搭建以及编写首个“Hello World”程序等内容,旨在帮助学员全面掌握相关技术并进行实际操作
回顾中 -
从AI基础到昇腾:大模型初探、DeepSeek解析与昇腾入门
2025/04/02 周三 16:00-17:30
不易 / 华为云学堂技术讲师
昇腾是华为研发的AI芯片,其具有哪些能力?我们如何基于其进行开发?本期直播将从AI以及大模型基础知识开始,介绍人工智能核心概念、昇腾AI基础软硬件平台以及昇腾专区,旨在为零基础或入门级学习者搭建从AI基础知识到昇腾技术的完整学习路径。
回顾中
热门标签