作者小头像 Lv.4
更多个人资料
583 成长值
2 关注
1 粉丝
+ 关注 私信

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

编程语言
个人勋章
TA还没获得勋章~
成长雷达
580
3
0
0
0

个人资料

个人介绍

这个人很懒,什么都没有留下

感兴趣或擅长的领域

编程语言

达成规则

以上满足项可达成此勋章

  • 博客
  • 关注
  • 粉丝
  • 论坛
栈的弹出压入序列<难度系数⭐⭐>
📝 题述:输入两个整数序列,第一个序列表示栈的压入顺序,请判断第二个序列是否可能为该栈的弹出顺序。假设压入栈的所有数字均不相等。例如序列 1,2,3,4,5 是某栈的压入顺序,序列 4,5,3,2,1 是该压栈序列对应的一个弹出序列,但 4,5,3,2,1 就不可能是该压栈序列的弹出序列。⚠ 提示:0 <= pushV.length == popV.length <= 1000-1000 ...
作者小头像 跳动的bit
58
0
0
2022-06-28 06:11:19
58
0
0
逆波兰表达式求值<难度系数⭐⭐>
📝 题述:根据 逆波兰表示法,求表达式的值。有效的算符包括 +、-、*、/ 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。注意 两个整数之间的除法只保留整数部分。可以保证给定的逆波兰表达式总是有效的。换句话说,表达式总会得出有效数值且不存在除数为 0 的情况。💨示例1:输入:tokens = [“2”,“1”,"+",“3”,"*"]输出:9解释:该算式转化为常见的中缀算术表达式...
作者小头像 跳动的bit
62
0
0
2022-06-28 06:10:11
62
0
0
最小栈<难度系数⭐>
📝 题述:设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。实现 MinStack 类(要求以下接口的时间复杂度都是 O(1)):MinStack() 初始化堆栈对象。void push(int val) 将元素 val 推入堆栈。void pop() 删除堆栈顶部的元素。int top() 获取堆栈顶部的元素。int getMin() 获取堆栈中的最小...
作者小头像 跳动的bit
60
0
0
2022-06-28 06:09:18
60
0
0
stack/queue的简单介绍及使用
【写在前面】虽然 cplusplus 把 stack 和 queue 归类到了 Containers 下,但是严格来说 stack and queue 不再是容器了,而属于容器适配器 or 容器配接器,适配器做的功能是转换 —— 它不是直接实现的,而是由其它容器封装转换实现的,在下面的模拟实现我们会细谈。它做为容器适配器,它与容器有一个具大的差别之一就是它没有迭代器,不是说它不能实现迭代器...
作者小头像 跳动的bit
61
0
0
2022-06-28 06:08:11
61
0
0
list的深度剖析及模拟实现
一、list的深度剖析及模拟实现💨大概瞅下源码的大概框架template <class T>struct __list_node { typedef void* void_pointer; //其实感觉没必要搞成void*,后面还得强转 void_pointer next; void_pointer prev; T data;};class list {protected: t...
作者小头像 跳动的bit
88
0
0
2022-06-23 07:34:15
88
0
0
list的介绍及使用
【写在前面】在学完 list,大家对 STL 中的迭代器的认知会进一步提高。list 用的虽然不多,但是它的底层有很多经典的东西,尤其是它的迭代器。list 的结构对我们来说应该问题不大,因为在《数据结构》时我们就已经了解过链表了,它的结构是一个带头双向循环链表,之前我们也实现过。对于 list 没有 reserve 和 resize,因为它的底层不是连续的空间,它是用一个申请一个,不用一...
作者小头像 跳动的bit
89
0
0
2022-06-23 07:33:30
89
0
0
只出现一次的数字<难度系数⭐>&& 杨辉三角<难度系数⭐>
1、只出现一次的数字<难度系数⭐>📝 题述:给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。⚠ 说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗 ?💨示例1:输入: [2,2,1]输出: 1💨示例2:输入: [4,1,2,1,2]输出: 4🧷 平台:Visual studio 2017 && windows?...
作者小头像 跳动的bit
61
0
0
2022-06-23 07:32:23
61
0
0
vector的深度剖析及模拟实现
一、vector的深度剖析及模拟实现 💦 std::vector的核心框架接口的模拟实现注意我们模拟实现不是把源码中的内容都搬下来,搞一个一模一样的东西,也不是造一个更好的轮子。模拟实现的目的是为了学习源码中的一些细节及核心框架。💨 vector.h#pragma oncenamespace bit{ template<class T> class vector { public: ...
作者小头像 跳动的bit
58
0
0
2022-06-23 07:31:47
58
0
0
vector的介绍及使用
【写在前面】相比于 string,vector 的使用更加容易上手的,且它的接口比 string 要少上许多,再加上我们已经学过类似的 string,并且在数据结构篇的顺序表就已经触及过了。vector 在实际中也非常的重要,在实际中我们熟悉常见的接口就可以了。在 vector 开始我们就可以尝试着去瞅一瞅 STL 的源码了,string 为什么没看的原因,在之前也说过,对于 string...
作者小头像 跳动的bit
72
0
0
2022-06-23 07:30:56
72
0
0
github的基本使用
一、使用Github创建项目 1、注册账号这个比较简单,参考着官网提示即可,需要进行邮箱校验。 2、创建项目登陆成功后,进入个人主页,,点击左下方的 New 按钮新建项目然后跳转到的新页面中输入项目名称(注意,名称不能重复,系统会自动校验,校验过程可能会花费几秒钟),校验完毕后,点击下方的 Create repository 按钮确认创建在创建好的项目页面中复制项目的链接,以备接下来的下载...
作者小头像 跳动的bit
80
0
0
2022-06-23 07:29:18
80
0
0
总条数:61
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
到第 页

上滑加载中

https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
作者小头像
作者小头像
快速交付
+ 关注 私信