![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
可爱多w
生命不息,奋斗不止。
展开
-
魔方学习笔记
晨星网https://www.morningstar.cn/main/default.aspx规避风险在市场利率高的时候买入,再在在市场利率低的时候卖出。这样就可以实现低买高卖了。市场利率可以通过观察10年期国债收益率,>3.5% 则价格较低 买入 ,❤️% 则价格较高 卖出1、在百度搜索“中国国债信息网”,打开网页2、点击右方收益率曲线3、调节红线到10年,可以看到2021-04-25 这一天是3.1841%...原创 2021-04-26 13:49:12 · 398 阅读 · 1 评论 -
【Leetcode】10. 正则表达式匹配
【Leetcode】10. 正则表达式匹配问题描述给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 ‘.’ 和 ‘*’ 的正则表达式匹配。‘.’ 匹配任意单个字符‘*’ 匹配零个或多个前面的那一个元素所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。思路动态规划状态定义:dp[i][j] 表述s[0,i)和p[0,j)是否匹配,p[0][0] 表示两个空字符是否匹配,dp[i][j]对应的s最后一个字符是s[i-1],对应的p的最后一个字符是p[j-1]初原创 2021-04-15 12:07:41 · 112 阅读 · 0 评论 -
【LeetCode】347. 前 K 个高频元素
问题描述给定一个非空的整数数组,返回其中出现频率前 k 高的元素。示例 1:输入: nums = [1,1,1,2,2,3], k = 2输出: [1,2]示例 2:输入: nums = [1], k = 1输出: [1]思路统计nums数组中每个数字出现的次数,用numToCount存储。创建一个优先级队列(小顶堆),队列中存放numToCount的元素。当队列的size达到k的时候,需要判断top元素(次数最少会在堆顶)的次数是否比将要放进来的元素的次数大,如果是,则不放;如果将要原创 2021-04-09 12:33:34 · 88 阅读 · 0 评论 -
单调栈
参考https://mp.weixin.qq.com/s/XsYD1lkiILcMcd3_vRws7A原创 2021-04-05 09:21:05 · 65 阅读 · 0 评论 -
并查集
https://mp.weixin.qq.com/s/mCmvo-8u9ZGTRzjRLs3ePAhttps://mp.weixin.qq.com/s/rF5bohHf3XfstGkjBawBuw原创 2021-04-04 13:19:17 · 87 阅读 · 0 评论 -
回溯
【LeetCode】 51.N 皇后问题描述n 皇后问题 研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。给你一个整数 n ,返回所有不同的 n 皇后问题 的解决方案。每一种解法包含一个不同的 n 皇后问题 的棋子放置方案,该方案中 ‘Q’ 和 ‘.’ 分别代表了皇后和空位。示例 1:输入:n = 4输出:[[".Q…","…Q",“Q…”,"…Q."],["…Q.",“Q…”,"…Q",".Q…"]]解释:如上图所示,4 皇后问题存在两个不同的解法。示原创 2021-03-22 13:23:00 · 76 阅读 · 0 评论 -
快速排序
代码#include <iostream>#include <vector>#include <algorithm>using namespace std;void quickSort(vector<int>& arr, int left, int right){ if(left >= right) { return; } int i = left; int j = rig原创 2021-03-21 16:30:30 · 96 阅读 · 0 评论