相关文章
数据结构基础之《(10)—快速排序》
一、快速排序基础
1、Partition过程 给定一个数组arr,和一个整数num。请把小于等于num的数放在数组的左边,大于num的数放在数组的右边。 要求额外空间复杂度O(1),时间复杂度O(N)
2、例子 区分小于等于num的数 (<区) [5 3 7 2 3 4 1] num…
建站知识
2024/12/7 14:58:03
vue3+view-ui-plus+vite+less 实现自定义iview样式
首先是结论:
"less": "^2.7.3", "less-loader": "^4.1.0", vite.config.js
resolve: {alias: {// 设置路径~: path.resolve(__dirname, ./),// 设置别名: path.resolve(__dirname, ./src)},extensions: [.mjs, .js, .ts…
建站知识
2024/12/13 3:45:05
【动态规划】小S的货船租赁冒险
文章目录 一、问题描述输入格式输出格式 问题背景二、动态规划思想三、代码实现细节初始化二维数组遍历每种货船遍历预算并更新状态提前剪枝优化 四、代码实现算法复杂度分析优化思路 一、问题描述
李华在码头租货船,有 Q 种货船可以租赁。第 i 种货船的数量为 m[i…
建站知识
2024/12/7 11:19:33
【Linux课程学习】: 进程地址空间,小故事理解虚拟地址,野指针
🎁个人主页:我们的五年
🔍系列专栏:Linux课程学习
🌷追光的人,终会万丈光芒
🎉欢迎大家点赞👍评论📝收藏⭐文章 Linux学习笔记: https://blog.csdn.net/…
建站知识
2024/12/25 18:48:33
flink学习(14)—— 双流join
概述
Join:内连接
CoGroup:内连接,左连接,右连接
Interval Join:点对面
Join
1、Join 将有相同 Key 并且位于同一窗口中的两条流的元素进行关联。
2、Join 可以支持处理时间(processing time)和事件时…
建站知识
2024/12/7 20:32:28
Flink面试题推荐
1、Flink 的四大特征(基石) Flink包含四大特性,分别是Time实现了watermark机制,从而解决了数据乱序。window窗口特性,可以分为滚动窗口、滑动窗口、会话窗口。state状态特性,可以保存计算的历史结果&#x…
建站知识
2024/12/11 16:10:27
《代码随想录》刷题笔记——栈与队列篇【java实现】
文章目录 用栈实现队列用队列实现栈有效的括号我的解法代码随想录 删除字符串中的所有相邻重复项我的解法代码随想录栈解法字符串充当栈※双指针 逆波兰表达式求值我的解法代码随想录 滑动窗口最大值我的解法暴力解法暴力解法一点优化单调队列 代码随想录单调队列 前 K 个高频元…
建站知识
2024/12/23 16:07:03