相关文章
数据结构——排序之冒泡排序
💞💞 前言 hello hello~ ,这里是大耳朵土土垚~💖💖 ,欢迎大家点赞🥳🥳关注💥💥收藏🌹🌹🌹 💥个人主页&#x…
建站知识
2025/1/16 17:46:36
【数据结构刷题专题】—— 二叉树
二叉树
二叉树刷题框架 二叉树的定义:
struct TreeNode {int val;TreeNode* left;TreeNode* right;TreeNode(int x) : val(x), left(NULL), right(NULL);
};1 二叉树的遍历方式
【1】前序遍历
class Solution {
public:void traversal(TreeNode* node, vector&…
建站知识
2024/10/7 9:23:05
Ubuntu连不上外网的问题—ping不通baidu.com
一、问题
虚拟机不能联网,ping百度时候出现这个问题
book100ask:~$ ping www.baidu.com ping: www.baidu.com: Name or service not known 二、解决办法
首先,定位问题,再问我出现的问题中,认为是NAT设置的问题,只要…
建站知识
2025/1/12 16:31:51
HashMap---数据结构
目录 一、基本数据结构
二、树化与退化
三、索引计算
四、put方法和扩容
五、并发问题
六、key的设计 一、基本数据结构 在jdk1.7版本的时候,hashmap结构主要是使用数组 链表的格式,而在jdk1.8版本中,hashmap的数据结构增加了一种“红黑…
建站知识
2024/11/26 6:34:11
一文整合工厂模式、模板模式、策略模式
为什么使用设计模式
今天终于有时间系统的整理一下这几个设计模式了, 这几个真是最常用的,用好了它们,你就在也不用一大堆的if else 了。能更好的处理大量的代码冗余问题。
在我们的实际开发中,肯定会有这样的场景:我…
建站知识
2024/10/7 9:22:52
面试知识汇总——垃圾回收器(分代收集算法)
分代收集算法
根据对象的存活周期,把内存分成多个区域,不同区域使用不同的回收算法回收对象。 对象在创建的时候,会先存放到伊甸园。当伊甸园满了之后,就会触发垃圾回收。
这个回收的过程是:把伊甸园中的对象拷贝到F…
建站知识
2024/10/7 9:22:48
跨时钟域学习记录(二)——XPM_CDC
本文以Xilinx提供的xpm_cdc代码为例,整理处理跨时钟域数据传输的常见方法。
宏定义 Xilinx定义了多个宏定义代替描述触发器行为的always块,列举如下
宏名称含义XPM_XSRREG带同步复位/置位的同步寄存器XPM_XSRREGEN带同步复位/置位和使能的寄存器XPM_XA…
建站知识
2025/1/25 14:51:06
线性代数 - 应该学啥 以及哪些可以交给计算机
AI很热,所以小伙伴们不免要温故知新旧时噩梦 - 线代。 (十几年前,还有一个逼着大家梦回课堂的风口,图形学。) 这个真的不是什么美好的回忆,且不说老师的口音,也不说教材的云山雾绕,单…
建站知识
2024/10/9 15:58:54