您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 在Visual Basic编程中堆栈和队列的应用

  2. VB中利用数组(尤其动态数组)和自定义数据类型(Type Statement)完全可以描述诸如链表、栈、队列和二叉树这样的结构,并实现排序、查找等运算
  3. 所属分类:VB

    • 发布日期:2009-08-24
    • 文件大小:4096
    • 提供者:liant_j
  1. 利用栈进行二叉树的周游

  2. 【问题描述】: 实现二叉树的先序、中序、后序三种遍历 【基本要求】: (1)对任意给定的二叉树建立它的二叉链表存储结构 (2)利用栈的五种基本运算(置空栈、进栈、出栈、取栈顶、判空栈) 【模块化分】: (1)头文件BiTree.h,其中包括结点结构体定义、初始化、左插入结点、右插入结点、先序遍历函数、中序遍历函数、后序遍历函数,叶结点个数 (2)头文件LinStack.h,其中包括带头结点链式堆栈、判空栈、进栈、出栈、取栈顶 (3)主函数
  3. 所属分类:C/C++

    • 发布日期:2009-09-12
    • 文件大小:171008
    • 提供者:lx198871
  1. java堆栈的区别 -- 详解

  2. 堆和栈是两个不同的概念 堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态
  3. 所属分类:C

    • 发布日期:2009-12-24
    • 文件大小:17408
    • 提供者:hexiang221
  1. 链表实现堆栈(头文件)

  2. 这个头文件里面定义了一个栈的头文件,包括入栈、退栈、访问栈底栈顶、输出栈等成员函数
  3. 所属分类:C/C++

    • 发布日期:2010-05-18
    • 文件大小:3072
    • 提供者:GavrocheApple
  1. 编写C语言程序,模拟UNIX磁盘空间管理中使用的分组链接法

  2. 实验二 UNIX磁盘空间管理算法 (一) 实验目的 掌握UNIX外存空间管理中的分组链接算法。 (二) 实验内容 编写C语言程序,模拟UNIX磁盘空间管理中使用的分组链接法。 1.定义一个记录磁盘块号的堆栈S—free[10],以及记录栈中现有磁盘块数的变量S—nfree。 2.定义一个由40个元素构成的结构数组block[40]用作磁盘块存放。 struct size { int blocl[10]; } struct blocd { struct size a[10]; //用于在空闲磁盘
  3. 所属分类:Linux

    • 发布日期:2011-04-15
    • 文件大小:14336
    • 提供者:channpc
  1. 〖程序设计基础〗练习题3及答案

  2. 一、单选题(30分) 1.Java语言是( )。 A.面向问题的解释型高级编程语言 B.面向机器的低级编程语言 C.面向过程的编译型高级编程语言 D.面向对象的解释型高级编程语言 2.下列的变量定义中,错误的是( )。 A) int i; B) int i=Integer.MAX_VALUE; C) static int i=100; D) int 123_$; 3.以下的变量定义语句中,合法的是( )。 A) float $_*5= 3.4F; B) byte b1= 15678; C) d
  3. 所属分类:Java

    • 发布日期:2011-05-30
    • 文件大小:36864
    • 提供者:cbqianqian
  1. 堆内存和栈内存详解 ESP

  2. 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量和未
  3. 所属分类:C

    • 发布日期:2011-06-01
    • 文件大小:7168
    • 提供者:zengye655
  1. 数据结构 堆栈和队列基本操作

  2. 兰州理工大学 数据机构 堆栈(包括顺序结构、链式结构)和队列的基本操作:初始化栈、判断栈空、出栈、入栈等运算
  3. 所属分类:专业指导

    • 发布日期:2012-12-05
    • 文件大小:977920
    • 提供者:qq1129496211
  1. Linux+c编程一站式学习

  2. 学习C语言与Linux下C编程的书 历史 前言 I. C语言入门 1. 程序的基本概念 1. 程序和编程语言 2. 自然语言和形式语言 3. 程序的调试 4. 第一个程序 2. 常量、变量和表达式 1. 继续Hello World 2. 常量 3. 变量 4. 赋值 5. 表达式 6. 字符类型与字符编码 3. 简单函数 1. 数学函数 2. 自定义函数 3. 形参和实参 4. 全局变量、局部变量和作用域 4. 分支语句 1. if语句 2. if/else语句 3. 布尔代数 4. swit
  3. 所属分类:C/C++

    • 发布日期:2013-04-17
    • 文件大小:4194304
    • 提供者:yiz_1988
  1. 栈和队列的基本操作

  2. 把堆栈和队列的顺序存储(环队)和链表存储的数据进队、出队等运算其中一部分进行程序实现。可以实验一的结果自己实现数据输入、数据显示的函数。
  3. 所属分类:C/C++

    • 发布日期:2014-01-02
    • 文件大小:262144
    • 提供者:u013352486
  1. 基于链栈的基本操作的C源代码

  2. 这是基于链栈的基本操作的C源代码,包含头文件和C代码
  3. 所属分类:C/C++

    • 发布日期:2014-05-03
    • 文件大小:2048
    • 提供者:peenut
  1. 数据结构C++版 链表,堆栈,队列

  2. 通过这次专题实习,巩固和加深对所学相关知识点的理解,进一步熟悉基本自定义类、函数的应用加强对模块化程序设计和面向对象程序设计的理解。掌握C++语言程序设计的基本思想,了解简单的系统分析和设计方法。 在main函数中: 定义一个LinkedQueue类的对象queue和一个LinkedStack类的对象stack,并根据用户的输入分别对queue和stack作出相应的操作。若为"Push",则压栈;若为"EnQueue",则入队;若为"Pop",则出栈;若为"DeQueue",则出队;若为"Ex
  3. 所属分类:C/C++

    • 发布日期:2014-06-16
    • 文件大小:558080
    • 提供者:u012640160
  1. Cortex M0_nRF51822的堆栈和LR例子,含汇编和C,研究函数在调用过程中堆栈和LR的变化

  2. Cortex M0核ARM只支持16位的Thumb指令和部分的Thumb-2指令。在KEIL MDK中演示链接寄存器在BL指令执行时的变化,以及函数在调用过程中堆栈的压栈和出栈,从堆栈区里查看到没有栈帧里所述的PC、SP、FP等压栈。网上一篇文章说"ARM压栈的顺序很是规矩(也比较容易被黑客攻破么),依次为当前函数指针PC、返回指针LR、栈指针SP、栈基址FP、传入参数个数及指针、本地变量和临时变量。"看不懂,并给出了附件截图.
  3. 所属分类:C

    • 发布日期:2015-01-04
    • 文件大小:261120
    • 提供者:pairsum
  1. C/C++程序员面试指南.杨国祥(带详细书签).pdf

  2. C、C++语言是IT行业的主流编程语言,也是很多程序员必备的软件基本功,是软件开发行业招聘考查的重点。本书以流行的面试题讲解为主要内容,介绍了C、C++语言基本概念,包括保留字、字符串、指针和引用、结构体、库函数等各个方面的基础知识,介绍了面向对象编程基本概念,包括如何实现继承、多态和封装等。还介绍了排序算法及数据结构的实现,包括链表、堆栈、队列和树。此外,本书开始用两章篇幅详细介绍了中英文面试的注意事项、常见问题及程序员的职业规划等软件工程师的常识。最后四章详细讲解了现在流行的智力测试题。
  3. 所属分类:C++

    • 发布日期:2018-04-08
    • 文件大小:24117248
    • 提供者:kxjrzyk
  1. 堆栈-链式存储实现.c

  2. 中国大学MOOC上浙大的《数据结构》课程堆栈链式存储实现的代码,包括空栈的创建,入栈、出栈等基本操作
  3. 所属分类:C/C++

    • 发布日期:2020-04-12
    • 文件大小:1024
    • 提供者:BaiRuichang
  1. 信奥和奥数、数学等的关系的系列探讨-2019-10-29.pdf

  2. 信奥和奥数、数学等的关系的系列探讨-2019-10-29 信奥和奥数、数学等的关系的系列探讨-2019-10-29信奥和奥数、数学等的关系的系列探讨 人工智能中小学系列课程-2019-10-22第3版 、魔抓 Scratch创意编程班 适合对象:小学或初中8-16岁小朋友 班级设置:互动教学,小班授课(3-10人)、一对 习时间:周六日或放学后,寒暑假,每次1课时 序号班别 主要学习内容 课时|学费 Scratch 入门班 适合8-10岁的小朋友学习(小学三四年级) 10 1000元 Scrat
  3. 所属分类:其它

    • 发布日期:2019-10-31
    • 文件大小:1048576
    • 提供者:dllglvzhenfeng
  1. CSP-J、CSP-S学习进阶-2019-10-20.pdf

  2. CSP-J、CSP-S学习进阶-2019-10-20 CSP-J、CSP-S学习进阶-2019-10-20人工智能中小学系列课程-2019-08-26第2版 、魔抓 Scratch创意编程班 适合对象:小学或初中8-16岁小朋友 班级设置:互动教学,小班授课(3-10人)、一对一 学习时间:周六日或放学后,寒暑假,每次1课时 序号班别 主要学习内容 课时|学费 Scratch 入门班适合810岁的小朋友学习(小学三四年级) 10 1000 ratch创 意设计班适合1012岁的小朋友学习(小学五
  3. 所属分类:其它

    • 发布日期:2019-10-20
    • 文件大小:769024
    • 提供者:dllglvzhenfeng
  1. 关于堆栈、静态、动态内存的理解

  2. 预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 栈区(stack)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 堆区(heap) — 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。 全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局变量、未初始化的静态变量在
  3. 所属分类:其它

    • 发布日期:2020-07-14
    • 文件大小:80896
    • 提供者:weixin_38652196
  1. Python 实现数据结构中的的栈队列

  2. 栈(stack)又名堆栈,它是一种运算受限的线性表。其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。 栈可以用顺序表实现,也可以用链表实现,这里为了方便就用顺序表实现。 # -*- coding: utf-8 -*- class Stack(object): 栈的实现类
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:54272
    • 提供者:weixin_38698367
  1. 栈的原理详解及其python实现

  2. 文章目录一、原理介绍1、基本介绍及特点二、python实现(一)、顺序栈的实现1、Python实现顺序栈2、代码测试(二)、链栈1、Python实现链栈2、测试三、注意事项(持续补充中…) 一、原理介绍 1、基本介绍及特点 栈(Stack),也叫做堆栈, 是一种容器, 可存入数据元素、访问元素、删除元素。 栈的特点 只能允许在容器的一端(称为栈顶端指标top)进行加入数据(push)和输出数据(pop)的运算。 没有了位置概念,保证任何时候可以访问、删除的元素都是此前最后存入的那个元素,确定了一
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:93184
    • 提供者:weixin_38710323
« 12 3 4 5 6 »