自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

转载 9.18 用队列实现栈 简单

题目: 使用队列实现栈的下列操作: push(x) -- 元素 x 入栈pop() -- 移除栈顶元素top() -- 获取栈顶元素empty() -- 返回栈是否为空注意: 你只能使用队列的基本操作-- 也就是push to back, peek/pop from front, size, 和is empty这些操作是合法的。你所使用的语言也许不支持队列...

2019-09-18 21:14:00 95

转载 第一章 对象导论

总结:简单的介绍了Java的概念,就是一个对于Java学习的导入,说的东西都比较浅薄,在后面的文章才会继续深入学习每一个点。 1.1 抽象过程 所有编程语言都提供了抽象机制。 抽象①:解决问题时基于计算机结构(如汇编语言); 抽象②:解决问题时只针对问题建模(但是这还不是面向对象,如早期的某些编程语言,它们有的把所有问题都转化为列表,把所有问题都转化...

2019-09-18 08:57:00 93

转载 19.9.17 最小栈 简单

题目: 设计一个支持 push,pop,top 操作,并能在常数时间内检索到最小元素的栈。 push(x)-- 将元素 x 推入栈中。pop()-- 删除栈顶的元素。top()-- 获取栈顶元素。getMin() -- 检索栈中的最小元素。示例: MinStack minStack = new MinStack();minStack.push(-2)...

2019-09-17 08:53:00 85

转载 19.9.16 有效的括号 简单

题目: 给定一个只包括 '(',')','{','}','[',']'的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。 示例 1: 输入: "()"输出: true示例2: 输入: "()[]{}"输出: true示例3: 输入: "(]"输出: fals...

2019-09-16 22:43:00 127

转载 第一章 绪论

数据结构 数据结构就是有特定关系的数据元素的集合,包括逻辑结构和存储结构。 ·逻辑结构 逻辑结构就是一个数学模型,表达的是数据元素之间的逻辑关系。 它有四类基本结构,分别是集合结构、线性结构、树结构和图结构。 集合结构:这个就很通俗易懂就是初中高中所学的集合。数据元素之间除了属于同一集合外没有别的关系; 线性结构:数据元素之间存在一一对应的关系。就像是排队形成...

2019-09-16 21:12:00 97

转载 19.9.14 回文数 简单

题目: 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 1: 输入: 121输出: true示例2: 输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3: 输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一个回文数。 ...

2019-09-14 20:14:00 104

转载 19.9.14 整数反转 简单

题目: 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例1: 输入: 123输出: 321 示例 2: 输入: -123输出: -321 示例 3: 输入: 120输出: 21 注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为[−231, 231− 1]。请根据这个假设,如果反转后整数溢出那么就返回 0...

2019-09-14 19:09:00 67

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除