C++
wulathink
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
leetcode 日记
题型 滑动窗口 https://leetcode-cn.com/problems/hua-dong-chuang-kou-de-zui-da-zhi-lcof/ https://www.bilibili.com/video/BV1WW411C763 https://zxi.mytechroad.com/blog/heap/leetcode-239-sliding-window-maximum/ 涉及知识点 单调栈 multiset max_element 例子 单调栈 0 // Author:原创 2021-05-04 23:13:14 · 151 阅读 · 0 评论 -
leetcode题解记录【4. 寻找两个正序数组的中位数】
题目描述 题目链接 使用algorithm的题解 class Solution { public: double findMedianSortedArrays(vector<int>& nums1, vector<int>& nums2) { if (nums1.size() == 0 && nums2.size() == 0) { return 0; } int pos1 = nums1.size(); int pos2 =原创 2021-02-15 22:45:41 · 162 阅读 · 0 评论 -
leetcode题解记录【3. 无重复字符的最长子串】
题目链接 无重复字符的最长子串 上代码 class Solution { public: int lengthOfLongestSubstring(string s) { if (s.size() == 0) { return 0; } unordered_set<char> lookup; int left = 0; int maxLen = 1; lookup.insert(s[0]); for (int i = 1; i < s.size();原创 2021-02-15 20:55:32 · 107 阅读 · 0 评论 -
leetcode题解记录【2. 两数相加】
题目 两数相加 给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/add-two-numbers 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。 demo1 输入:l1 = [2,4,3],原创 2021-02-15 16:50:38 · 193 阅读 · 0 评论 -
字符串压缩之C++实现
题目: 输入一个字符串,输出对其压缩过的形式。 如输入为:aaabbbccc则输出为3a3b3c;如输入为abbc,则输出为a2bc。 aaabbbccc ----> 3a3b3c abc ----> abc #include #include using namespace std; int main() { int cn原创 2014-01-04 15:01:11 · 5400 阅读 · 1 评论 -
ASCII格式的16进制字符串转到ASCII字符串
本程序实现的功能是将ASCII格式的16进制字符串转到ASCII字符串。例如,字符串“6a61636b”可转化为jack。 啥都不说了,先给程序 // // main.cpp // hex_2_asc // // Created by 刘鹏 on 14-3-18. // Copyright (c) 2014年 刘鹏. All rights reserved. // // #incl原创 2014-03-18 22:46:52 · 5657 阅读 · 0 评论
分享