相关文章
【数据结构】选择排序 堆排序(二)
目录
一,选择排序
1,基本思想
2, 基本思路
3,思路实现
二,堆排序
1,直接选择排序的特性总结:
2,思路实现
3,源代码
最后祝大家国庆快乐! 一…
建站知识
2024/12/11 16:23:07
594.最长和谐子序列(滑动窗口)
目录
一、题目
二、代码 一、题目
力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 二、代码
class Solution {
public:int findLHS(vector<int>& nums) {sort(nums.begin(), nums.end());int left 0, right 0;int MaxLength 0;while…
建站知识
2024/12/11 16:23:08
正点原子嵌入式linux驱动开发——TF-A初探
上一篇笔记中,正点原子的文档简单讲解了一下什么是TF-A,并且也学习了如何编译TF-A。但是TF-A是如何运行的,它的一个运行流程并未涉及。TF-A的详细运行过程是很复杂的,涉及到很多ARM处理器底层知识,所以这一篇笔记的内容…
建站知识
2024/12/15 16:27:23
【洛谷 P1160】队列安排 题解(链表+模拟)
队列安排
题目描述
一个学校里老师要将班上 N N N 个同学排成一列,同学被编号为 1 ∼ N 1\sim N 1∼N,他采取如下的方法: 先将 1 1 1 号同学安排进队列,这时队列中只有他一个人; 2 ∼ N 2\sim N 2∼N 号同学依次…
建站知识
2024/12/26 14:19:58
redis实现布隆过滤器
1 概述
布隆过滤器是一种基于概率的数据结构,用于判断一个元素是否存在于一个集合中。相比于传统的数据结构,布隆过滤器具有占用空间少、查询速度快的特点,常被用于缓存、爬虫去重等场景。Redis 作为一款流行的 NoSQL 数据库,也提…
建站知识
2024/12/11 16:43:01
进阶指针(四)—— 加强对指针,数组名,sizeof,strlen的理解
✨博客主页:小钱编程成长记 🎈博客专栏:进阶C语言 🎈推荐相关博文:进阶C语言(一)、进阶C语言(二)、进阶C语言(三) 进阶指针(四&#x…
建站知识
2024/12/11 16:43:03
SQL关联 NULL 值的处理
正常的 SQL 中,如果两张表关联,on t1.idt2.id 那么会自动加上过滤条件 t1.id is not null and t2.id is not null。如果我们希望t1.id is null 的行和 t2.id is null 的行也进行关联的话,字段的比较用 <> 关键字。如下例
create table…
建站知识
2024/12/11 16:43:04