用栈模拟队列。题干即是题意,用栈实现队列的几个函数,例子, Example: MyQueue queue = new MyQueue(); queue.push(1); queue.push(2); queue.peek(); // returns 1 queue.pop(); // returns ...
分类:
其他好文 时间:
2020-03-04 09:53:27
阅读次数:
58
#!/usr/bin/evn python3 import os import subprocess import sys import time import servicemanager from src.windows.service_adapter import ServiceAdapter ...
分类:
移动开发 时间:
2020-03-04 09:34:58
阅读次数:
91
一、题目说明 题目102. Binary Tree Level Order Traversal,给一个二叉树,返回按层遍历的各节点,每层返回一个数组。 二、我的解答 这个题目是普通的二叉树按层遍历,没什么难度。代码如下: 性能如下: 三、优化措施 不再做任何优化了。 ...
分类:
其他好文 时间:
2020-03-03 20:27:40
阅读次数:
45
Java 栈的相关操作 题目 : * 实现一个特殊的栈,在实现栈的基本功能的基础上,再实现返回栈中最小元素的操作 * 要求 : * 1.pop、push、getMin操作的时间复杂度都是O(1)。 * 2.设计栈类型可以使用现成的栈结构。 * 首先明确Java栈的相关操作函数 Stack stack ...
分类:
其他好文 时间:
2020-03-03 18:59:41
阅读次数:
69
JS中的常用数组方法 concat() 连接两个或更多的数组,并返回结果。 join() 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。 pop() 删除并返回数组的最后一个元素 push() 向数组的末尾添加一个或更多元素,并返回新的长度。 reverse() 颠倒数组中元素的顺序 ...
分类:
编程语言 时间:
2020-03-03 17:36:58
阅读次数:
64
首先很感谢 P1135 "奇怪的电梯" 【2.14补充:此题已被AC!然后将被我花式虐[From语]哈哈哈哈哈哈哈哈哈哈好嗨哟感觉人生已经到达了巅峰感觉人生已经到达了高潮】这道题了!在做这道题的我大致就是下图qwq: dfs— sp— bfs— stl 于是小蒟蒻准备写一篇博客整理一下STL库啦! ...
分类:
编程语言 时间:
2020-03-02 15:16:14
阅读次数:
94
python中%:1. 求模运算,相当于mod,也就是计算除法的余数,比如5%2就得到1。2. %还用在python的格式化输出,比如: a = 'test' print 'it is a %s' %(a) 打印的结果就是 it is a test 3.jupyter 中 %lsmagic Out[ ...
分类:
编程语言 时间:
2020-03-02 13:00:36
阅读次数:
70
0、题目描述 输入一个链表的头结点,从尾到头反过来打印出每个节点的值。 1、解法 用栈即可。 class Solution { public: vector printListFromTailToHead(ListNode* head) { stack step; vector ans; ListN... ...
分类:
其他好文 时间:
2020-03-02 12:52:06
阅读次数:
58
这是一道二叉树遍历模板题。 大致题意就是给出 用栈模拟二叉树的中序遍历过程,推断出push的全部元素是先序序列,pop的全部元素是中序序列,最后 根据 先序+中序 = 二叉树,输出二叉树的后序序列。 注意点:如果使用 getline(cin,str),必须要考虑 元素值大于 10的情况,不然 最后一 ...
分类:
其他好文 时间:
2020-03-02 10:30:47
阅读次数:
52
一、在constructor中bind绑定组件的this: class Button extends React.Component{ constructor(pops){ super(); this.handleClick = this.handleClick.bind(this); } hand ...
分类:
其他好文 时间:
2020-03-01 22:08:46
阅读次数:
109