码迷,mamicode.com
首页 >  
搜索关键字:栈    ( 24807个结果
变量、作用域和内存问题总结[JavaScript]
JavaScript的基本类型值和引用类型值具有以下特点;1、基本类型值在内存中占据固定的大小,因此被保存在栈内存中;2、引用类型值是对象,保存在堆内存中;3、从变量向另一个变量复制基本类型的值,会创建这个值的一个副本;4、包含引用类型值的变量实际上包含的并不是对象本身,而是一个指向该对象的指针;5...
分类:编程语言   时间:2015-07-29 18:37:51    阅读次数:134
NYOJ-757-期末考试
期末考试 时间限制:1000 ms | 内存限制:65535 KB 难度:2 描述 马上就要考试了,小T有许多作业要做,而且每个老师都给出来了作业要交的期限,如果在规定的期限内没 交作业就会扣期末成绩的分数,假设完成每门功课需要一天的时间,你能帮助小T扣除的分数最小吗? 输入 输入n,表示n门功课(n<2000),接下来n行,每行两个数a,b,分别表示交作业的最后期限,迟交扣除...
分类:其他好文   时间:2015-07-29 17:20:44    阅读次数:112
C#中Stack<T>类的使用及部分成员函数的源码分析
Stack类 StackT> 作为数组来实现。 StackT> 的容量是 StackT> 可以包含的元素数。 当向 StackT> 中添加元素时,将通过重新分配内部数组来根据需要自动增大容量。 可通过调用 TrimExcess 来减少容量。 如果 Count 小于堆栈的容量,则 Push 的运算复杂度是 O(1)。 如果需要增加容量以容纳新元素,则 Push 的运算复杂度成为 O(n),...
分类:Windows程序   时间:2015-07-29 17:15:52    阅读次数:214
简单计算器(栈)
欢迎参加——每周六晚的BestCoder(有米!)简单计算器Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 14873Accepted Submis...
分类:其他好文   时间:2015-07-29 15:43:58    阅读次数:146
lua协程
协同程序与线程差不多,也就是一条执行序列,拥有自己独立的栈、局部变量和指令指针,同时又跟其他协同程序共享全局变量和其他大部分东西。从概念上来讲,线程与协同程序的主要区别在于:一个具有多线程的...
分类:其他好文   时间:2015-07-29 14:14:34    阅读次数:273
XSI进程间通信-----共享内存
1. 基本特点    1)两个或者更多进程,共享同一块由系统内核负责维护的内存区域,其地址空间通常被映射到堆和栈之间。 如图所示,每个进程都有自己的share memory,共享内存其实是内核中的一块空间,是对不同进程share memory的映射,对share memory的操作实质就是对内核中共享内存的操作,操作形式和普通内存没什么区别。    2) 无需复制信息,最快的一种IP...
分类:系统相关   时间:2015-07-29 14:12:12    阅读次数:317
分析Linux内核创建一个新进程的过程
新进程的执行源于以下前提: - dup_task_struct中为其分配了新的堆栈 - 调用了sched_fork,将其置为TASK_RUNNING - copy_thread中将父进程的寄存器上下文复制给子进程,保证了父子进程的堆栈信息是一致的 - 将ret_from_fork的地址设置为eip寄存器的值 最终子进程从ret_from_fork开始执行...
分类:系统相关   时间:2015-07-29 14:08:57    阅读次数:198
数据结构(三):非线性逻辑结构-树
经过数据结构(二)系列文章,已经把线性结构中最常用的数据结构进行了介绍,包括顺序存储结构中顺序表、顺序队列和顺序栈,链式存储结构中的链表、链栈和链队列。线性结构是数据结构中最为常见也最简单的逻辑结构。下面将进入非线性逻辑的数据结构部分,还记得下面的一副数据结构的分类图吧,对于非线性逻辑,主要介绍树和图。本文主要先针对树进行复习和总结,后续的博文将逐渐深入到图等更为复杂的非线性逻辑数据结构。 ...
分类:其他好文   时间:2015-07-29 14:03:31    阅读次数:171
zigbee 学习笔记
在德州仪器的网站:http://www.ti.com.cn/tool/cn/z-stack上下载安装zigbee2007协议栈版,我的是ZStack-CC2530-2.3.0-1.4.0。 下面演示一个简单的用zigbee通信的例子: 完成这个例子需要两个zigbee的模块,一个用作协调器(Coordinator)(起建立zigbee网络和与上位机通信的作用)一个用作终端设备(Enddevic...
分类:其他好文   时间:2015-07-29 14:02:45    阅读次数:193
Java集合之Stack 源码分析
1.简介栈是数据结构中一种很重要的数据结构类型,因为栈的后进先出功能是实际的开发中有很多的应用场景。Java API中提供了栈(Stacck)的实现,简单使用如下所示 import java.util.Stack;public class StackTest { /** * @param args */ public static void main(Strin...
分类:编程语言   时间:2015-07-29 12:22:33    阅读次数:193
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!