码迷,mamicode.com
首页 >  
搜索关键字:栈 后缀表达式 中缀表达式 简单计算器    ( 25340个结果
LeetCode:155 最小栈
class MinStack { Deque<Integer> stack; Deque<Integer> min_stack; /** initialize your data structure here. */ public MinStack() { stack = new LinkedLis ...
分类:其他好文   时间:2020-11-11 16:27:13    阅读次数:9
怎么摆脱又臭又长的 Git 命令?
在使用 Git 的时候,虽然大部分时候我们用的是图形客户端,但图形客户端不能解决所有的操作,所以,也少不了要需要使用命令行的时候。 但有些 Git 命令和参数确实又不好记,甚至有的命令每次要用的时候需要去查资料才知道,严重影响效率。 怎么摆脱又臭又长的 Git 命令? 所以,本篇栈长分享一个偷懒的小 ...
分类:其他好文   时间:2020-11-11 15:58:39    阅读次数:3
入栈和出栈的基本操作
描述 输入一个整数序列a1,a2,a3...,an。当ai不等于-1时将ai进栈;当ai=-1时,输出栈顶元素并将其出栈。 输入 多组数据,每组数据有两行,第一行为序列的长度n,第二行为n个整数,整数之间用空格分隔。当n=0时输入结束。 输出 对于每一组数据输出若干行。每行为相应的出栈元素。当出栈异 ...
分类:其他好文   时间:2020-11-10 11:15:01    阅读次数:5
java温习---对象
寄存器:速度最快,但是数量有限。 栈:通过栈指针处理,根据指针的位置处理数据(上移删除,下移分配)。存java数据引用,实际数据放在堆内存 堆:存所有的java对象,比栈更灵活。例如,编译器不需要知道对象在堆内存在多久;new一个对象时自动在堆内分配空间。 但是堆在分配和清理内存的时候要耗的时间更多 ...
分类:编程语言   时间:2020-11-10 11:12:06    阅读次数:9
康师傅JVM:本地方法栈(七)
![image-20201109194801135](https://typora-oss.oss-cn-beijing.aliyuncs.com/image-20201109194801135.png) ![image-20201109194821190](https://typora-oss.o... ...
分类:其他好文   时间:2020-11-10 11:08:20    阅读次数:7
JVM学习(三)-内存管理机制
虚拟机整体内存结构如下: 1. 内存区域 内存区域核心包含以下几部分:程序计数器、JAVA虚拟机栈、本地方法栈、方法区和堆。有的是线程级别的【一个线程会单独启动一个内存区域】,比如:程序计数器、JAVA虚拟机栈、本地方法栈。有的是虚拟机启动就存在的,不同线程共享使用。比如:堆和方法区。所有线程加载的 ...
分类:其他好文   时间:2020-11-10 10:30:43    阅读次数:2
python--函数之python执行def和import时做了什么
什么是函数? 可重用的程序代码块 python在执行def时做了什么? 在python中,一切皆对象,函数也是对象。 程序在执行def语句时,会在堆内存中创建一个函数对象,并绑定到函数名变量上。当调用函数时,会在栈内存中开辟一块内存空间出来,执行函数中的代码。 所以调用函数之前,必须要先定义函数,即 ...
分类:编程语言   时间:2020-11-07 17:27:19    阅读次数:25
浅谈数据结构
数据结构分类数据结构是指相互之间存在着一种或多种关系的数据元素的集合和该集合中数据元素之间的关系组成。常用的数据结构有:数组,栈,链表,队列,树,图,堆,散列表等,如图所示:每一种数据结构都有着独特的数据存储方式,下面为大家介绍它们的结构和优缺点。1、数组数组是可以再内存中连续存储多个元素的结构,在内存中的分配也是连续的,数组中的元素通过数组下标进行访问,数组下标从0开始。例如下面这段代码就是将数
分类:其他好文   时间:2020-11-07 16:31:21    阅读次数:24
write文件一个字节后何时发起写磁盘IO
在前文《read文件一个字节实际会发生多大的磁盘IO?》写完之后,本来想着偷个懒,只通过读操作来让大家了解下Linux IO栈的各个模块就行了。但很多同学表示再让我写一篇关于写操作的。既然不少人都有这个需求,那我就写一下吧。 Linux内核真的是太复杂了,源代码的行数已经从1.0版本时的几万行,到现 ...
分类:其他好文   时间:2020-11-07 15:50:54    阅读次数:20
Web服务器如何实现高吞吐低延迟?Dropbox从操作系统到应用层优化指南
Web服务器如何实现高吞吐低延迟?Dropbox从操作系统到应用层优化指南导读:本文是Dropbox对其如何优化网络延迟问题的经验总结。本文内容覆盖了从硬件选型到Web服务器优化的整个技术栈,值得大家收藏深入学习。这是我在2017年9月6日在NginxConf2017上演讲的扩展版。作为DropboxTrafficTeam的SRE,我负责边缘网络优化,主要包括可靠性,性能和效率。Dropbox边缘
分类:Web程序   时间:2020-11-07 15:45:36    阅读次数:22
25340条   上一页 1 ... 34 35 36 37 38 ... 2534 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!