- 博客(162)
- 问答 (1)
- 收藏
- 关注
原创 DOS INT 21H中断 2号功能暗改AL
----------------------------------------------分割线(以下内容与正文无关)----------------------------------------[BX+SI]”之后,AL就变为了57H,和DL相同。注意此时AX=0200,DX=0057。所以究竟是什么原因呢?
2024-06-17 22:28:26
328
原创 存在重复元素
217. 存在重复元素 - 力扣(LeetCode)class Solution {public: bool containsDuplicate(vector<int>& nums) { unordered_set<int> num_set; for (auto x : nums) { if (num_set.find(x) != num_set.end()) return true;
2022-05-22 20:53:45
109
原创 最大子数组和
53. 最大子数组和 - 力扣(LeetCode)class Solution {public: int maxSubArray(vector<int>& nums) { int pre = 0, max_sum = INT_MIN; for (auto x : nums) { pre = pre > 0 ? pre + x : x; pre > max_sum ? max_sum
2022-05-22 00:14:16
72
原创 剑指 Offer 31. 栈的压入、弹出序列
剑指 Offer 31. 栈的压入、弹出序列 - 力扣(LeetCode)运行结果代码class Solution {public: bool validateStackSequences(vector<int>& pushed, vector<int>& popped) { int* stk = new int[pushed.size()], sp = 0; int buoy = 0; //浮标,.
2022-05-16 18:34:39
175
原创 找到和最大的长度为K的子序列(修改版)
2099. 找到和最大的长度为 K 的子序列 - 力扣(LeetCode)目录说明思路代码说明和上一篇答案的主要不同是自己写了个pair提高了运行速度,代码核心部分并未改变。首先放上运行结果:思路1. 利用pair,把元素值和其在原数组中的位置关联在一起.2. 首先根据元素值val来构造最小堆,利用最小堆找出最大的k个元素;3. 然后根据位置下标idx来调整最小堆;4. 最后依次从堆顶取出元素值,放入最终的数组ans中.代码..
2022-05-11 23:15:16
401
空空如也
vmware的版本问题怎么解决?
2022-03-03
TA创建的收藏夹 TA关注的收藏夹
TA关注的人