本文分类:news发布日期:2025/4/13 12:25:54
相关文章
146. LRU 缓存 带TTL的LRU缓存实现(拓展)
LRU缓存 方法一:手动实现双向链表 哈希表
struct Node{int val;int key;Node* prev;Node* next;Node(int a, int b): key(a), val(b), prev(nullptr), next(nullptr) {}Node():key(0), val(0), prev(nullptr), next(nullptr) {}
};
class LRUCache {
private:Node* removeTai…
建站知识
2025/4/7 18:29:21
搜索与图论 树的广度优先遍历 图中点的层次
适用性
当边的权值相等时,使用广度优先遍历,往往是求图(树)的最短路径最优方法
抽象理解 伪代码
建立队列
添加第一个起始点到队列,标记其不可访问
while(队列不为空)//开始循环{获取队列中的队首元素,获…
建站知识
2025/4/7 20:59:37
杰文字悖论:效率提升的副作用
最近,Deepseek的火爆让我们开始反思一个有趣的现象:杰文斯悖论。这是1856年,经济学家杰文斯提出来的一个有趣的现象:当技术效率提高时,资源的使用量反而会增加,而不是减少。听起来可能有点不可思议。杰文斯…
建站知识
2025/4/7 18:25:50
QwQ-32B-GGUF模型部署
由于硬件只有两张4090卡,但是领导还想要满血版32b的性能,那就只能部署GGUF版。据说QwQ-32B比Deepseek-R1-32b要更牛逼一些,所以就选择部署QwQ-32B-GGUF,根据最终的测试--针对长文本(3-5M大小)的理解,QwQ-32B-GGUF确实要比Deepseek-R1-32b-GGUF好一些。 这里说一下QwQ-32…
建站知识
2025/4/7 15:09:28
leetcode-链表+动规
21. 合并两个有序链表
双指针往后遍历即可
/*** Definition for singly-linked list.* struct ListNode {* int val;* ListNode *next;* ListNode() : val(0), next(nullptr) {}* ListNode(int x) : val(x), next(nullptr) {}* ListNode(int x, ListNode…
建站知识
2025/4/6 19:14:09
2024第十五届蓝桥杯大赛软件赛省赛C/C++ 大学 B 组
记录刷题的过程、感悟、题解。 希望能帮到,那些与我一同前行的,来自远方的朋友😉 大纲: 1、握手问题-(解析)-简单组合问题(别人叫她 鸽巢定理)😇,感觉叫高级了…
建站知识
2025/4/7 20:07:23
【FreeRtos】任务调度器可以被挂起吗?
1. 省流回答
FreeRTOS的任务调度器可以被挂起(Suspend)。 通过调用API函数 vTaskSuspendAll(),可以临时禁止任务调度器的运行,此时系统将不再进行任务切换(包括抢占式调度和时间片轮转),但中断…
建站知识
2025/4/7 19:33:51
前端页面鼠标移动监控(鼠标运动、鼠标监控)鼠标防抖处理、mousemove、debounce()、事件停止触发、超时触发
文章目录 代码使用lodashjs库debounce函数做防抖处理(只有鼠标移动停止并超过一定时间,才会触发)手写防抖函数写法1写法2(注意addEventListener监听函数的第二个参数接收的是一个函数,需要构造一个匿名返回函数&#x…
建站知识
2025/4/7 19:22:13