相关文章
图论---最小生成树问题
在连通网的所有生成树中,所有边的代价和最小的生成树,称为最小生成树。解决最小生成树问题一般有两种算法:Kruskal算法和Prim算法。
Kruskal算法
原理:基本思想是从小到大加入边,是个贪心算法。我们将图中的每个边按…
建站知识
2024/12/23 15:36:25
【算法学习】-【双指针】-【快乐数】
LeetCode原题链接:202. 快乐数
下面是题目描述:
「快乐数」 定义为:
对于一个正整数,每一次将该数替换为它每个位置上的数字的平方和。 然后重复这个过程直到这个数变为 1,也可能是 无限循环 但始终变不到 1。 如果…
建站知识
2024/12/6 16:33:39
[激光原理与应用-71]:光电传感器的工作原理详解:光电效应原理、类型、光信号的光谱、电信号的频谱
目录
前言:
一、光电传感器组成
二、光电元件:光电效应的分类
2.1 外光电效应:逸出效应
2.2 内光电效应:光电导效应
2.3 内光电效应:光生伏特效应(电流效应)
2.3.1 光电转换元件PD
三、…
建站知识
2024/12/6 16:33:33
Boost程序库完全开发指南:1.2-C++基础知识点梳理
主要整理了N多年前(2010年)学习C的时候开始总结的知识点,好长时间不写C代码了,现在LLM量化和推理需要重新学习C编程,看来出来混迟早要还的。
1.const_cast <new_type> (expression)[1] 解析:const_c…
建站知识
2024/12/6 16:33:43
【单片机】11-步进电机和直流电机
1.直流电机
1.什么是电机 电能转换为动能 2.常见电机 (1)交流电机【大功率】:两相【200W左右】,三相【1000W左右】 (2)直流电机【小功率】:永磁【真正的磁铁】,励磁【电磁铁】 &…
建站知识
2024/12/23 4:15:45
LeetCode 251:展开二维向量
题目 Implement an iterator to flatten a 2d vector. Example: [1,2,3,4,5,6] [1,2,3,4,5,6] Follow up: As an added challenge, try to code it using only iterators in C++ or iterators in Java. 题解: 用两个index 分别记录list 的 index 和当前 list的element index. …
建站知识
2024/12/21 3:22:57
软考 系统架构设计师系列知识点之软件架构风格(7)
接前一篇文章:软考 系统架构设计师系列知识点之软件架构风格(6) 这个十一注定是一个不能放松、保持“紧”的十一。由于报名了全国计算机技术与软件专业技术资格(水平)考试,11月4号就要考试,因此…
建站知识
2024/11/3 1:09:11