相关文章
【状态机动态规划】3129. 找出所有稳定的二进制数组 I
本文涉及知识点
动态规划汇总
LeetCode 3129. 找出所有稳定的二进制数组 I
给你 3 个正整数 zero ,one 和 limit 。 一个 二进制数组 arr 如果满足以下条件,那么我们称它是 稳定的 : 0 在 arr 中出现次数 恰好 为 zero 。 1 在 arr 中出现…
建站知识
2025/1/19 3:57:29
【收录 Hello 算法】10.6 小结
10.6 小结
二分查找依赖数据的有序性,通过循环逐步缩减一半搜索区间来进行查找。它要求输入数据有序,且仅适用于数组或基于数组实现的数据结构。暴力搜索通过遍历数据结构来定位数据。线性搜索适用于数组和链表,广度优先搜索和深度优先搜索…
建站知识
2025/1/18 12:59:49
【数据结构】第七节:堆
个人主页: 深情秋刀鱼-CSDN博客 数据结构专栏:数据结构与算法
源码获取:数据结构: 上传我写的关于数据结构的代码 (gitee.com) 目录 一、堆 1.堆的概念 2.堆的定义 二、堆的实现 1.初始化和销毁 2.插入 向上调整算法 3.删除 向下调整算法…
建站知识
2025/1/18 15:47:57
字符函数与字符串函数
在之前我们已将学习过printf,scanf等库函数,在编程的过程中,我们经常要处理字符和字符串,为了⽅便操作字符和字符串,C语⾔标准库中提供了一系列库函数,现在在本篇中将继续学习字符函数和字符串函数的使用方…
建站知识
2025/1/19 3:56:21
使用tkMapper时避免传入null值导致查询数据不符合预期
使用tkMapper时避免传入null值导致查询数据不符合预期 在我们日常使用tkmapper时,我们一般的写法是: Weekend<StudentDO> weekend Weekend.of(StudentDO.class);
weekend.weekendCriteria().andEqualTo(StudentDO::getClassCode, req.getClassCod…
建站知识
2025/1/18 15:52:47