首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
牛客图书馆
>
图书广场
>
牛客图书
程序员代码面试指南:IT名企算法与数据结构题目最优解(第2版)
作者:左程云
定价:109.00元
ISBN:9787121354861
出版社:电子工业出版社
8
牛油推荐
我要推荐
+ 添加到书单
一句话评价
0
第一本
0
汇总了高频面试题,书中题目均具有扩展性和代表性,更具有实用性,能更高效率的提升和实战。
0
/
50
回复
读书笔记
开通博客写笔记
Icecream_
2021-06-14 15:09:41
题解 | #设计getMin功能的栈#
P1-4 设计一个有getMin功能的栈 第一种设计方案 class getMinStack(object): def __init__(self): self.stackData = [] self.stackMin ...
CharlieGe
2021-05-14 16:27:31
《程序员代码面试指南:IT名企算法与数据结构题目最优解(第2版)》读书笔记
第一章 栈和队列 设计一个有getMin功能的栈 基本思路是用两个栈,同步地压入内容,但是getMin栈中需要判断是压入为当前最小,根据是否重复压入,可以确定出栈时是否需要重复判断。(空间与时间的矛盾关系)两个栈组成的队列 栈为先进后出,队列为先进...
Icecream_
2021-06-14 15:23:05
题解 | #由两个栈组成的队列#
P5-7 由两个栈组成的队列 书中思路 Python实现 class TwoStacksQueue(object): def __init__(self): self.stackPush = [] self.stackP...
CharlieGe
2021-05-28 15:51:55
《程序员代码面试指南:IT名企算法与数据结构题目最优解(第2版)》读书笔记
第一章 栈和队列(2) 生成窗口最大值数组实现一个函数,输入一个数组arr,窗口大为w。输出一个长度为n-w+1的数组res,re[i]表示每一个窗口的最大值。暴力方法的时间复杂度为O(N*w),我们提出一个O(N)的实现。使用双端队列qmax来实现窗口最大值...
Icecream_
2021-06-14 21:16:02
题解 | #用递归函数和栈逆序一个栈#
P7-8 递归实现栈逆序 书中思路 Python实现 import sys sys.setrecursionlimit(3000) class Solution(object): def __init__(self): self.s...
查看全部
讨论
参与讨论
确定发布
回帖
提到TA的书单
1本
程序员代码面试指南
1本
我的书单
1本
111
1本
111
1本
算法
查看全部
热门图书
宇宙的琴弦
The Little Schemer - 4th Edition
实用电子元器件与电路基础
信息检索导论
算法笔记
失踪的孩子
查看全部