- 博客(6)
- 收藏
- 关注
原创 找出带环链表中入环处节点问题
环形链表是一种特殊的链表,其中链表的末尾节点指向头节点,形成一个环。在环形链表中,我们需要找到入环节点(环的起点)和出环节点(环的终点)。
2024-02-17 19:08:50
474
1
原创 Arduino学习笔记
Arduino UNO是一款流行的开源单板微控制器,是Arduino开发板系列中最经典和常用的型号之一。它由Arduino公司设计,基于Atmel(现在是Microchip Technology)的AVR微控制器ATmega328P。微控制器:Arduino UNO使用ATmega328P微控制器,是一款8位AVR微控制器,具有32KB的Flash存储器、2KB的SRAM和1KB的EEPROM。时钟频率:主时钟频率为16MHz。
2024-02-02 23:28:08
2064
原创 由“斐波那契数列”问题调用递归函数引发的思考
对于输入N,函数Fib(N)会调用Fib(N-1)和Fib(N-2)。这两个调用是独立的,并且每个调用都会进一步产生两个新的调用,依此类推。这种递归结构可以看作是一棵二叉树,树的每个节点代表一个函数调用。树的深度等于输入N。在二叉树中,节点的数量是指数级的。具体来说,对于深度为N的树,节点的数量是2^N。每个节点都需要执行一定的计算(加法和减法),因此总体的时间复杂度是O(2^N)。空间复杂度通常考虑的是程序运行时所需要的额外空间,不包括存储输入本身的空间。
2023-12-10 08:08:16
437
原创 C语言中的分支语句和循环语句
C语言中的分支循环语句是控制流程的核心部分,它们让程序能够根据条件进行决策,以及重复执行特定的代码块。这种语言提供了两种主要的分支结构:if语句和switch语句,以及三种循环结构:for循环、while循环和do-while循环。在本文章中,我将根据我的学习理解介绍这些语句的使用。
2023-12-02 22:01:46
1755
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人