相关文章
分治思想排序(快速排序、归并排序)
分治:分而治之,即把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的解即子问题的解的合并
优点:
降低时间复杂度:分治法可…
建站知识
2024/11/23 8:59:18
2024年4月12日 十二生肖 今日运势
小运播报:2024年4月12日,星期五,农历三月初四 (甲辰年戊辰月丙午日),法定工作日。
红榜生肖:羊、狗、虎
需要注意:牛、马、鼠
喜神方位:西南方
财神方位:…
建站知识
2024/11/23 10:24:42
LeetCode -- 第 392 场周赛
链接 :
竞赛 - 力扣 (LeetCode) 3105. 最长的严格递增或递减子数组
. - 力扣(LeetCode)
用两个分组循环(本质就是双指针),分别求出最长的递增和递减子数组的长度,然后取max ;
class Solution {
public:int longestMonotonicS…
建站知识
2024/11/23 10:24:46
香港科技大学(广州)智能制造学域可持续能源与环境学域博士招生宣讲会——重庆大学专场(暨全额奖学金政策)
两个学域代表教授亲临现场,面对面答疑解惑助攻申请!可带简历现场咨询和面试! 💰一经录取,享全额奖学金1.5万/月!
报名链接:https://www.wjx.top/vm/wmuN2ea.aspx#
地点:重庆大学A区…
建站知识
2024/11/23 10:24:41
AI 的语言:探索 ChatGPT 提示词
原文:The Language of AI: Exploring the Power of ChatGPT 译者:飞龙 协议:CC BY-NC-SA 4.0 第一章:ChatGPT 简介
ChatGPT 是一种人工智能语言模型,具有处理和生成类似人类文本的能力。它是自然语言处理(…
建站知识
2024/11/23 10:24:41
缝合的作品(并查集/逆序)
、思路:首先是并查集来做,首先给给每个单词一个id,然后把它放到ans[i]处。
对于操作1:把a单词换为单词b,就相当于a、b两个集合结合。然后再给a单词赋一个新的id,用来进行操作2,因为之后的操作2…
建站知识
2024/11/23 10:24:55
代码随想录算法训练营33期 第三十一天(补29) | 491. 非递减子序列、46. 全排列、47. 全排列 II
491. 非递减子序列
class Solution {
public:vector<int> path;vector<vector<int>> result;void BackTracking(vector<int>& nums, int index){if(path.size()>2){result.push_back(path);}unordered_set<int> usedSet;for (int iindex…
建站知识
2024/11/23 10:24:53
001-NodeJs全局对象
概念
node是一个运行js的平台,在node中,用global对象取代了Window这个对象。 node中的repl环境可以执行js,通过命令node进入到repl环境。repl环境类似于Chrome的开发人员工具。
全局对象global
可以参考一下它的文档global全局对象
node版本介绍&am…
建站知识
2024/11/23 10:25:06